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

Modeler 4.4: expression parsing [ANT-2313] #2471

Open
wants to merge 65 commits into
base: develop
Choose a base branch
from

Commits on Oct 23, 2024

  1. New grammar

    payetvin committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    31736c5 View commit details
    Browse the repository at this point in the history
  2. Generated new C++ files

    payetvin committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    ed21c96 View commit details
    Browse the repository at this point in the history
  3. Use antlr 4.13

    payetvin committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9886e9b View commit details
    Browse the repository at this point in the history
  4. Add files

    payetvin committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b47d32b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17ab474 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Compile OK

    payetvin committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9cccbc7 View commit details
    Browse the repository at this point in the history
  2. format

    payetvin committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2d61969 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2fc3265 View commit details
    Browse the repository at this point in the history
  4. add antlr to vcpkg

    payetvin committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1b7316d View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. move functions to cpp

    payetvin committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    4a0f5fa View commit details
    Browse the repository at this point in the history
  2. add node to expression

    payetvin committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    35f9f80 View commit details
    Browse the repository at this point in the history
  3. remove warning

    payetvin committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    19f5f6b View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    6070294 View commit details
    Browse the repository at this point in the history
  2. More c

    payetvin committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    030b34e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5375148 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. format

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    7e0cbdf View commit details
    Browse the repository at this point in the history
  2. remove unused function

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    e52b8b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33b88f8 View commit details
    Browse the repository at this point in the history
  4. functions body

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    dd1989b View commit details
    Browse the repository at this point in the history
  5. compile ok for tests

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2fb2846 View commit details
    Browse the repository at this point in the history
  6. function in header

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    35aaaad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a4236e4 View commit details
    Browse the repository at this point in the history
  8. c

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    96e35ad View commit details
    Browse the repository at this point in the history
  9. Try parsing a mult

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    47b2932 View commit details
    Browse the repository at this point in the history
  10. visitchildren

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    1ef4f27 View commit details
    Browse the repository at this point in the history
  11. return std any

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    79eaddd View commit details
    Browse the repository at this point in the history
  12. number context, atom context

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    72a0ff6 View commit details
    Browse the repository at this point in the history
  13. OK

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    804725e View commit details
    Browse the repository at this point in the history
  14. format

    payetvin committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    0080386 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. remove functions

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    349a0bb View commit details
    Browse the repository at this point in the history
  2. operator for muldiv

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b2d7246 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    950c4ab View commit details
    Browse the repository at this point in the history
  4. check for empty string

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7b39d93 View commit details
    Browse the repository at this point in the history
  5. ternery return

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    13249f3 View commit details
    Browse the repository at this point in the history
  6. negation

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    14f8bff View commit details
    Browse the repository at this point in the history
  7. add sub

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    06ce508 View commit details
    Browse the repository at this point in the history
  8. expression, right expr

    payetvin committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a8b4ca6 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. expression, right exprc

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    689a16b View commit details
    Browse the repository at this point in the history
  2. signed atom

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    8fbe1a8 View commit details
    Browse the repository at this point in the history
  3. use tonodeptr

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    a6d74c2 View commit details
    Browse the repository at this point in the history
  4. remove warnings

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    9138c21 View commit details
    Browse the repository at this point in the history
  5. comparison

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    d0729a8 View commit details
    Browse the repository at this point in the history
  6. test comparison

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    24b8cb6 View commit details
    Browse the repository at this point in the history
  7. visitFullexpr

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e24612e View commit details
    Browse the repository at this point in the history
  8. medium expression

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e00b6fb View commit details
    Browse the repository at this point in the history
  9. test identifier

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    dd9686b View commit details
    Browse the repository at this point in the history
  10. format

    payetvin committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    d36ebf8 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. use model parser

    payetvin committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    30e2bc0 View commit details
    Browse the repository at this point in the history
  2. format

    payetvin committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    29d129c View commit details
    Browse the repository at this point in the history
  3. expression constructor

    payetvin committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    cbe5ce4 View commit details
    Browse the repository at this point in the history
  4. remove Antares::Solver

    payetvin committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    af42591 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    ee4ebe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc865bd View commit details
    Browse the repository at this point in the history
  3. format

    payetvin committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    5da3115 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    55799d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    602851e View commit details
    Browse the repository at this point in the history
  6. add error log

    payetvin committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    795543e View commit details
    Browse the repository at this point in the history
  7. format

    payetvin committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a408926 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    847bc0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    def6253 View commit details
    Browse the repository at this point in the history
  3. ast dot vonst

    payetvin committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    2fe9db9 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. remove cucumber behave

    payetvin committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    6956bef View commit details
    Browse the repository at this point in the history
  2. Message for exception

    payetvin committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    5579806 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    225cd63 View commit details
    Browse the repository at this point in the history
  4. test exception

    payetvin committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    8405111 View commit details
    Browse the repository at this point in the history