Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symbolic relex #42

Merged
merged 68 commits into from
May 19, 2024
Merged

Symbolic relex #42

merged 68 commits into from
May 19, 2024

Commits on Apr 28, 2024

  1. Configuration menu
    Copy the full SHA
    9af2dbe View commit details
    Browse the repository at this point in the history
  2. move in exact math

    coco33920 committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ee7816d View commit details
    Browse the repository at this point in the history
  3. change to be more rust-y

    coco33920 committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    2690630 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eaa057b View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. WIP

    coco33920 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b025bf4 View commit details
    Browse the repository at this point in the history
  2. reimplementing vars

    coco33920 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    acc4c9e View commit details
    Browse the repository at this point in the history
  3. WIP

    TODO:
    var computation add
    coco33920 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    74886f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Plus

    addition done for rationals, floats and int
    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    069f5d0 View commit details
    Browse the repository at this point in the history
  2. Var 1/2

    add vars computation with itself and identifiers
    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    efda9ed View commit details
    Browse the repository at this point in the history
  3. fix test

    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    fcfac54 View commit details
    Browse the repository at this point in the history
  4. Var 2/2

    add variables with i
    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    7b9556d View commit details
    Browse the repository at this point in the history
  5. remove Mul

    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e815b28 View commit details
    Browse the repository at this point in the history
  6. minus

    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    cf4fca3 View commit details
    Browse the repository at this point in the history
  7. replace all minus by plus

    erase minus
    clever printing
    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    983b4fc View commit details
    Browse the repository at this point in the history
  8. finish add to minus

    coco33920 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    7cf7775 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. add mul

    add test in symbolic
    coco33920 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    f26dd6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    182ae94 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. split functions in different files

    split add,minus,mult,divide,expo in their respective files.
    coco33920 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0e9dc86 View commit details
    Browse the repository at this point in the history
  2. fix tests

    coco33920 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ec473b9 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. bump to 2.14.0

    coco33920 committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d38680f View commit details
    Browse the repository at this point in the history
  2. fix main.rs

    coco33920 committed May 4, 2024
    Configuration menu
    Copy the full SHA
    6339cb3 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. implements plus,var operations for mult

    pretty print mult 1/2
    coco33920 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    b53fd7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d751794 View commit details
    Browse the repository at this point in the history
  3. implements mul for add

    coco33920 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    d247736 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a60efae View commit details
    Browse the repository at this point in the history
  5. delete unnecessary imports

    coco33920 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    cd7d2a9 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    c1ec0cf View commit details
    Browse the repository at this point in the history
  2. fix errors in mult

    format 0x => 0
    format 0-x => -x
    coco33920 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    2b4ae6c View commit details
    Browse the repository at this point in the history
  3. remove unnecessary import

    coco33920 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a26231c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. add div

    coco33920 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    b74dec7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca12ef0 View commit details
    Browse the repository at this point in the history
  3. WIP add div operations

    coco33920 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    82415fa View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. add basic operators for div

    add parenthesis EVERYWHERE!
    coco33920 committed May 12, 2024
    Configuration menu
    Copy the full SHA
    b761dbf View commit details
    Browse the repository at this point in the history
  2. add even more parenthesis (for more clarification, so we can be reall…

    …y really really sure about what we're calculating and what we're not, might add an option *not* to put so much parenthesis in the future (might) because this is a little less readable lol this commit line is long
    coco33920 committed May 12, 2024
    Configuration menu
    Copy the full SHA
    3cee0d4 View commit details
    Browse the repository at this point in the history
  3. ok that was too much parenthesis, now it's a bit better, but we're le…

    …ss sure of what we're calculating, oh well they will know. *might* add more pretty printing in the future for variables
    coco33920 committed May 12, 2024
    Configuration menu
    Copy the full SHA
    e7bff4d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. WIP add mul/plus/var to div

    coco33920 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9ae9555 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    f627753 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df4187e View commit details
    Browse the repository at this point in the history
  3. implements add mul/plus/var to div 4/4

    add copy to derived traits for Rationals
    add Float(1,-1) and Rationals(1/1,-1/1) to pretty printing
    coco33920 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    216b375 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    047f001 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    d5b5315 View commit details
    Browse the repository at this point in the history
  2. remove comments

    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    cad85bc View commit details
    Browse the repository at this point in the history
  3. remove unnecessary clones

    remove unnecessary imports
    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    89b8e0b View commit details
    Browse the repository at this point in the history
  4. add div operations to div

    TODO
    add div operations to +,* and -
    test
    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c5b038b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    769d074 View commit details
    Browse the repository at this point in the history
  6. simplify expressions

    move Parameters::X to X
    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    bf63564 View commit details
    Browse the repository at this point in the history
  7. simplify rationals

    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c3b6fa7 View commit details
    Browse the repository at this point in the history
  8. remove unnecessary clone

    coco33920 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    6226d17 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    feee0a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e094922 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    030d4d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e62c0ec View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Configuration menu
    Copy the full SHA
    7f146d6 View commit details
    Browse the repository at this point in the history
  2. bump to 3.0.0

    coco33920 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    18096c1 View commit details
    Browse the repository at this point in the history
  3. change changelog for 3.0.0

    coco33920 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    5010215 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. implements div operations for minus

    change pretty printing of var to put parenthesis
    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a31d58a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5cb008 View commit details
    Browse the repository at this point in the history
  3. simplify expo

    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    03efbde View commit details
    Browse the repository at this point in the history
  4. simplify functions

    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    16bacb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48ab4ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6c4657 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fee75dc View commit details
    Browse the repository at this point in the history
  8. remove stack overflow on lesser or equal

    remove unnessary import on mult
    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    e1daa0c View commit details
    Browse the repository at this point in the history
  9. fix test

    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    0512049 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8eef0c5 View commit details
    Browse the repository at this point in the history
  11. remove unnessary clones

    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    523f923 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cb2610a View commit details
    Browse the repository at this point in the history
  13. change makefile

    update CHANGELOG
    coco33920 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    307875b View commit details
    Browse the repository at this point in the history