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

Syntax json importer #231

Merged
merged 370 commits into from
Sep 12, 2024
Merged

Syntax json importer #231

merged 370 commits into from
Sep 12, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 14, 2024

  1. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c93b64c View commit details
    Browse the repository at this point in the history
  2. regenerated meta-model fter change in FAST-generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3222bc7 View commit details
    Browse the repository at this point in the history
  3. corrected spelling of #alternateReturnLabel in generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9824c7c View commit details
    Browse the repository at this point in the history
  4. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8023874 View commit details
    Browse the repository at this point in the history
  5. removed a visit to #TWithParameters: in visitFASTFortran >> TBehaviou…

    …ralEntity:
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4ef5a1d View commit details
    Browse the repository at this point in the history
  6. removed #visitFASTFortranTStatementBlock: from FASTFortranVisitor >> …

    …visitFASTFortranStatementBlock:
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4494de4 View commit details
    Browse the repository at this point in the history
  7. using Expression in generator instead of TExpression

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b6e19ca View commit details
    Browse the repository at this point in the history
  8. refactored generator methods, simplified entities comments

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    1d9b967 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6ef8c41 View commit details
    Browse the repository at this point in the history
  10. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    569bfda View commit details
    Browse the repository at this point in the history
  11. changed type size to integerConstant instead of numericalConstant in …

    …generator
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    256b5be View commit details
    Browse the repository at this point in the history
  12. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    87b467c View commit details
    Browse the repository at this point in the history
  13. in generator, using Statement instead of TStatement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    066ad67 View commit details
    Browse the repository at this point in the history
  14. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    678139e View commit details
    Browse the repository at this point in the history
  15. in generator changed trait TConditionalStatement to class Conditional…

    …Statement
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b39e8cf View commit details
    Browse the repository at this point in the history
  16. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    39ac398 View commit details
    Browse the repository at this point in the history
  17. changing TStatementBlock to StatementBlock in generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9f62d10 View commit details
    Browse the repository at this point in the history
  18. Regenerated metamodel

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6bff653 View commit details
    Browse the repository at this point in the history
  19. removed trait TVariableDeclarator in the generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    bf621c6 View commit details
    Browse the repository at this point in the history
  20. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    772af8b View commit details
    Browse the repository at this point in the history
  21. syntax json visitor abstract class and ast implementation - base meth…

    …ods, program units, support + tests
    lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a3cf611 View commit details
    Browse the repository at this point in the history
  22. up

    lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    240bc22 View commit details
    Browse the repository at this point in the history
  23. Moved CFG analysis to a new package: FAST-Fortran-Analyses

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b7c8682 View commit details
    Browse the repository at this point in the history
  24. Moved CFG tests to a new package

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8c7f3a2 View commit details
    Browse the repository at this point in the history
  25. Load new FAST-Fortran-Analyses packages in BaselineOf

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    edcaffd View commit details
    Browse the repository at this point in the history
  26. Implemented a FASTFortranLocalResolverVisitor using FASTLocalResolver…

    …Visitor
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fa78f09 View commit details
    Browse the repository at this point in the history
  27. Started a SSAVisitor (does not do anything yet)

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    14ffeef View commit details
    Browse the repository at this point in the history
  28. Refactoring FASTFortranCFGVisitorTest, moving helper methods in super…

    …class
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a3e6d82 View commit details
    Browse the repository at this point in the history
  29. method comment

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    03b6cd8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    bfd1b31 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    fcf6530 View commit details
    Browse the repository at this point in the history
  32. Copy visitor tests

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    305e6b5 View commit details
    Browse the repository at this point in the history
  33. Draft for SSA

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4797851 View commit details
    Browse the repository at this point in the history
  34. Generated copyVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    434c6c1 View commit details
    Browse the repository at this point in the history
  35. some tests for copyVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e61c794 View commit details
    Browse the repository at this point in the history
  36. Added some tests (ie. rewrote old tests that are wrong)

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    462dadf View commit details
    Browse the repository at this point in the history
  37. more tests

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    cd1bf4d View commit details
    Browse the repository at this point in the history
  38. more test for CopyVisitor. 30 passing 48 errors

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e41a442 View commit details
    Browse the repository at this point in the history
  39. reclassify tests

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b607e04 View commit details
    Browse the repository at this point in the history
  40. Regenerated copyVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    1b0a6aa View commit details
    Browse the repository at this point in the history
  41. First simple versin of SSA analysis

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    be5985f View commit details
    Browse the repository at this point in the history
  42. Simpler tests for SSA

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    df85795 View commit details
    Browse the repository at this point in the history
  43. Merged generic FASTCopyVisitorCodeGenerator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a523302 View commit details
    Browse the repository at this point in the history
  44. New implementationand new tests

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a599256 View commit details
    Browse the repository at this point in the history
  45. Improved FASTBuilder methods in AbstractVisitorTest

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    66c3069 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    2b459cc View commit details
    Browse the repository at this point in the history
  47. Tested some helper methods in SSAVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    2b2e2bd View commit details
    Browse the repository at this point in the history
  48. Corrected generic IfBlockStatement visit method

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    7f8705a View commit details
    Browse the repository at this point in the history
  49. Tested SSA for IfBlockStatement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    468e3cc View commit details
    Browse the repository at this point in the history
  50. Refactoring creation of SSAVariableVersion + tests

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6c41d1b View commit details
    Browse the repository at this point in the history
  51. Testing SSA for IfBlock multi-branch (nested if-then-else)

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fed4076 View commit details
    Browse the repository at this point in the history
  52. starting to implement SSA for DO loop

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ff6f60c View commit details
    Browse the repository at this point in the history
  53. Started to refactor FASTFortranLocalResolver to include the possibili…

    …ty of implicit declaration
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a1e5cbf View commit details
    Browse the repository at this point in the history
  54. Some tests on FASTFortranLocalResolver

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fe22985 View commit details
    Browse the repository at this point in the history
  55. Handle LocalResolver refactoring in SSA

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    69707ad View commit details
    Browse the repository at this point in the history
  56. Introducing FASTFortranImplicitLocalDeclaration in SSA

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    bfcb035 View commit details
    Browse the repository at this point in the history
  57. flag for unimplemented DoWhileStatement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    dcccc09 View commit details
    Browse the repository at this point in the history
  58. SSA test for use before assignement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    5ebd239 View commit details
    Browse the repository at this point in the history
  59. use of variable before assignement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    589644a View commit details
    Browse the repository at this point in the history
  60. SSA for DoStatement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3aa676b View commit details
    Browse the repository at this point in the history
  61. Corrected SSA tests with use before assignment

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    79204ed View commit details
    Browse the repository at this point in the history
  62. testing SSA for DoStatement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3030231 View commit details
    Browse the repository at this point in the history
  63. Skiping copyVisitor tests that need re-implement

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    50ac111 View commit details
    Browse the repository at this point in the history
  64. recompiled FASTFortranAbstractVisitorTest

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fa29935 View commit details
    Browse the repository at this point in the history
  65. regenerated copyVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0468a8c View commit details
    Browse the repository at this point in the history
  66. FortranTEntity --|> FASTTEntity in generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    404b206 View commit details
    Browse the repository at this point in the history
  67. regenerated the meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9116f02 View commit details
    Browse the repository at this point in the history
  68. corrected FASTFortranCopyVisitor class> visit:

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0f46a05 View commit details
    Browse the repository at this point in the history
  69. VarriableDeclarator use TNamedEntity in generator

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    5947a3d View commit details
    Browse the repository at this point in the history
  70. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ce1a341 View commit details
    Browse the repository at this point in the history
  71. Handle consequences of "FASTFortranDeclarator --|> TNamed" entity in …

    …CopyVisitor and tests
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ef57135 View commit details
    Browse the repository at this point in the history
  72. Handle consequences of "FASTFortranDeclarator --|> TNamed" entity in …

    …LocalResolver and tests
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    891bf2c View commit details
    Browse the repository at this point in the history
  73. Handle consequences of "FASTFortranDeclarator --|> TNamed" entity in …

    …SSA and tests
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    609cb0c View commit details
    Browse the repository at this point in the history
  74. Handle consequences of "FASTFortranDeclarator --|> TNamed" entity in …

    …all tests
    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    18b141c View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    27a6d3b View commit details
    Browse the repository at this point in the history
  76. regenerated meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    92a4f11 View commit details
    Browse the repository at this point in the history
  77. Regenerated meta-model after changing TBinaryExpressin in FAST

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    85a10d3 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    d8e27f1 View commit details
    Browse the repository at this point in the history
  79. Updated tests fter changes in FASTFortranCopyVisitor

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a1ccac3 View commit details
    Browse the repository at this point in the history
  80. Updated FASTFortran visitors after changes in meta-model

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0833cc9 View commit details
    Browse the repository at this point in the history
  81. updated tests after changes in FASTFortran visitors

    anquetil authored and lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    58c1277 View commit details
    Browse the repository at this point in the history
  82. conflicting files

    lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    91a2834 View commit details
    Browse the repository at this point in the history
  83. merged

    lsafina committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e904fe5 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    bf9cc48 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Update FASTFortranSyntaxJsonVisitor.class.st

    fix bad merge
    lsafina committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    d9b8cf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e45e040 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    3c07fe2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1092f89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a9ee23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    527a29b View commit details
    Browse the repository at this point in the history
  5. FASTFortranBinaryExpressin changed (left/rightOperant instead of left…

    …/right)
    anquetil committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    976e851 View commit details
    Browse the repository at this point in the history
  6. no #label in ContinueStatement ?!?

    anquetil committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    69be449 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    38cba93 View commit details
    Browse the repository at this point in the history
  8. no #argument in StopStatement ?!?

    anquetil committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    5727661 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1560248 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. substring

    lsafina committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e201208 View commit details
    Browse the repository at this point in the history
  2. Merge 1560248

    lsafina committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    cb03c4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18cb813 View commit details
    Browse the repository at this point in the history
  4. Function name is a String, not a CharcaterLiteral

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    1287929 View commit details
    Browse the repository at this point in the history
  5. removing useless overwrite (just calls super)

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    2e929cf View commit details
    Browse the repository at this point in the history
  6. Fixed some tests after change in visitSymbolicName:

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    1a662c2 View commit details
    Browse the repository at this point in the history
  7. Program units created with start/end position

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    529e85d View commit details
    Browse the repository at this point in the history
  8. position of functions' parameters

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9262d5c View commit details
    Browse the repository at this point in the history
  9. removing useless overwrite (just call super)

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    5933ec3 View commit details
    Browse the repository at this point in the history
  10. correcting one test

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    143012b View commit details
    Browse the repository at this point in the history
  11. program_file returns a collection of program units

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    adc3a3b View commit details
    Browse the repository at this point in the history
  12. a bit of refactoring

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    6a9881c View commit details
    Browse the repository at this point in the history
  13. a bit of refactoring

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    60a251a View commit details
    Browse the repository at this point in the history
  14. Cleaning porg-unit visits

    anquetil committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    f169313 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. All prog-unit tests passing (but not complete)

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3d965bd View commit details
    Browse the repository at this point in the history
  2. clean 1 test

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    42b1b53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f085f77 View commit details
    Browse the repository at this point in the history
  4. making AssignementStatement tests pass

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c7283be View commit details
    Browse the repository at this point in the history
  5. Cleaned many visit methods in FASTFortranSyntaxJsonVisitor taht only …

    …called super (we will add them back as needed)
    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    21e1041 View commit details
    Browse the repository at this point in the history
  6. callStatement + refactor AssignementStatement

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3191f17 View commit details
    Browse the repository at this point in the history
  7. various assignementStatement tests

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    27352b3 View commit details
    Browse the repository at this point in the history
  8. Goto statements

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    fde56ec View commit details
    Browse the repository at this point in the history
  9. Arithmetic If

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    90b50fe View commit details
    Browse the repository at this point in the history
  10. BlockIfStatement

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2691ff3 View commit details
    Browse the repository at this point in the history
  11. ImplicitStatements

    anquetil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5c3115e View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. PauseStatement

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2951526 View commit details
    Browse the repository at this point in the history
  2. StopStatement

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d6019e1 View commit details
    Browse the repository at this point in the history
  3. All statements can be labeled

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    67e2f6c View commit details
    Browse the repository at this point in the history
  4. changed Syntax export of implicitStatement

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3d75774 View commit details
    Browse the repository at this point in the history
  5. IntrinsicStatement

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    979c4bb View commit details
    Browse the repository at this point in the history
  6. vack to binaryExpression rhs/lhs

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a8a6393 View commit details
    Browse the repository at this point in the history
  7. removing incorrect tests

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    590175b View commit details
    Browse the repository at this point in the history
  8. testing binary expressions

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c83a910 View commit details
    Browse the repository at this point in the history
  9. changed UnaryMinus and SignedConstants

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    199b3ab View commit details
    Browse the repository at this point in the history
  10. Renamed #visitProgramFile: into #visitFortranFile:

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d9af14b View commit details
    Browse the repository at this point in the history
  11. Renamed (again) #visitFortranFile: into #onFile:

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6c7815b View commit details
    Browse the repository at this point in the history
  12. preparing to import comments

    anquetil committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    be45c5f View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    9521e62 View commit details
    Browse the repository at this point in the history
  2. Refactoring after changes in Syntax output (arithmetic_if_statement, …

    …label_ref)
    anquetil committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    2821bb4 View commit details
    Browse the repository at this point in the history
  3. logical if statement

    anquetil committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    eda9a83 View commit details
    Browse the repository at this point in the history
  4. corrected pauseStatement tests

    anquetil committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    1a774c3 View commit details
    Browse the repository at this point in the history
  5. corrected position in stopStatement tests

    anquetil committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    50f263b View commit details
    Browse the repository at this point in the history
  6. variableDeclarators

    anquetil committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    cd838ff View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. WriteStatement and IOParameters

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    8b7e314 View commit details
    Browse the repository at this point in the history
  2. Regenerated all tests after changes in Synax output

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    80c5bca View commit details
    Browse the repository at this point in the history
  3. Fine tunning IO parameters

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    377689d View commit details
    Browse the repository at this point in the history
  4. corrected one test of erroneous Syntax output

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a13e50b View commit details
    Browse the repository at this point in the history
  5. InquireStatement

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a2eee4d View commit details
    Browse the repository at this point in the history
  6. RewindStatement

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    18d33f3 View commit details
    Browse the repository at this point in the history
  7. ReadStatement

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9a58fd5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da81e02 View commit details
    Browse the repository at this point in the history
  9. OpenStatement

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    581a2f3 View commit details
    Browse the repository at this point in the history
  10. CallStatement

    anquetil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d550050 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. reclassifying method

    anquetil committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    c486e04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfea385 View commit details
    Browse the repository at this point in the history
  3. regenerated json code in some tests after parameter_statement and #pa…

    …rameters in program_units
    anquetil committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    ae01da9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Heuristic to get end_pos of statements

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    835a966 View commit details
    Browse the repository at this point in the history
  2. common_statement

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    0a10401 View commit details
    Browse the repository at this point in the history
  3. dimension_statement

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    5939272 View commit details
    Browse the repository at this point in the history
  4. corrected signed_constant in dimension_statement

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    0f14217 View commit details
    Browse the repository at this point in the history
  5. format_statement

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    42b14e8 View commit details
    Browse the repository at this point in the history
  6. equivalence_statement

    anquetil committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    d6dc21b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    e4a9de5 View commit details
    Browse the repository at this point in the history
  2. regenerated all tests with new Syntax output

    anquetil committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    b64b4b5 View commit details
    Browse the repository at this point in the history
  3. block_if_statement

    anquetil committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    68b5047 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab703c8 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. corrected block_if

    anquetil committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    64d1db8 View commit details
    Browse the repository at this point in the history
  2. #endPos for BlockIf

    anquetil committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    8f86bd8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. start/end position of StatementBlocks in BlockIf + assigning comments…

    … to them when appropriate
    anquetil committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    fb8389f View commit details
    Browse the repository at this point in the history
  2. start/end position of program units

    anquetil committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    0efadf5 View commit details
    Browse the repository at this point in the history
  3. Tested strings with doublequote

    anquetil committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    394fd18 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge c735224

    anquetil committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    84d05c5 View commit details
    Browse the repository at this point in the history
  2. merged latest master (regenerated meta-model)

    anquetil committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    7ef38bb View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Correcting startPos of ELSE IF

    anquetil committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    d46c3e6 View commit details
    Browse the repository at this point in the history
  2. Merge 59edcb7

    anquetil committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    ebfb978 View commit details
    Browse the repository at this point in the history
  3. Changed PrintStatement and FormatStatement description + regenerated …

    …metamodel
    anquetil committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    729e064 View commit details
    Browse the repository at this point in the history
  4. import PrintStatement

    anquetil committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    3ef5ce1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64a422e View commit details
    Browse the repository at this point in the history
  6. New test on print format

    anquetil committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    9608d3c View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    58ae23b View commit details
    Browse the repository at this point in the history
  2. print format can be a string

    anquetil committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    3b5c02b View commit details
    Browse the repository at this point in the history
  3. Added TWithFormat in meta-model, used by PrintStatement and AbstractI…

    …OStatement
    anquetil committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    2ced763 View commit details
    Browse the repository at this point in the history
  4. corrected #testTokenPosition

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

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    5192785 View commit details
    Browse the repository at this point in the history
  2. Working a bit on Declaration (not passing yet)

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    eab6373 View commit details
    Browse the repository at this point in the history
  3. improve testComment

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    ff9a4bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f702291 View commit details
    Browse the repository at this point in the history
  5. white line in a method

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    1ceab6a View commit details
    Browse the repository at this point in the history
  6. Added tests for ReadStatement with Format

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    999fbf7 View commit details
    Browse the repository at this point in the history
  7. corrected test for Retrun (not in MAIN PROGRAM)

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    24c933f View commit details
    Browse the repository at this point in the history
  8. regenerated jsonCode in all tests

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    ae41de7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2ec65e View commit details
    Browse the repository at this point in the history
  10. corrrecting do_statement 2 tests passing, 4 red

    anquetil committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    59b36c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. corrected tests on ArrayDeclaration

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    764b823 View commit details
    Browse the repository at this point in the history
  2. DataImpliedDoLoop

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    53ba2f6 View commit details
    Browse the repository at this point in the history
  3. skipping a test

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e2b4f82 View commit details
    Browse the repository at this point in the history
  4. correcting a test

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7e7926d View commit details
    Browse the repository at this point in the history
  5. Declaration type_len tests + renaming tests

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c6e31df View commit details
    Browse the repository at this point in the history
  6. correcting #makeLoopControl:

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fb60b4b View commit details
    Browse the repository at this point in the history
  7. Clean skipped tests

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    1f41379 View commit details
    Browse the repository at this point in the history
  8. correcting 1 DoStatement test

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6777b84 View commit details
    Browse the repository at this point in the history
  9. triming comments

    anquetil committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    36c221b View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Introduced FASTFortranExternalProcedure to import ExternalStatement +…

    … regenerated meta-model
    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    6333183 View commit details
    Browse the repository at this point in the history
  2. cleaning

    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a51a528 View commit details
    Browse the repository at this point in the history
  3. corrected (or suppressed) erroneous tests

    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3f64ab3 View commit details
    Browse the repository at this point in the history
  4. Importing ExternalStatement + test

    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8f9b5ec View commit details
    Browse the repository at this point in the history
  5. Defined a virtual UndefinedType for IMPLICIT UNDEFINED statement + re…

    …generated meta-model
    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3a2a906 View commit details
    Browse the repository at this point in the history
  6. Importing IMPLICIT UNDEFINED + test

    anquetil committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1cf0fa6 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Assignement of comments in blocks

    anquetil committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8d4aaf5 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Configuration menu
    Copy the full SHA
    5a56ba7 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Configuration menu
    Copy the full SHA
    c876ddc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48fb910 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8fb74a View commit details
    Browse the repository at this point in the history
  4. DataStatement

    anquetil committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    e4ea2be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e37804 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Adapted fortran-src importer to changes in meta-model (small property…

    … renamings)
    anquetil committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3e50d5a View commit details
    Browse the repository at this point in the history
  2. same as previous for 2 other visitors (FortranCopyvisitor , FortranEx…

    …porterVisitor
    anquetil committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    eca5394 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    e9213d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    90a0652 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99ec8c2 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. small refactoring

    anquetil committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    a4013cb View commit details
    Browse the repository at this point in the history
  2. Merge 90a0652

    anquetil committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    e23fcc7 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. refactoring in FASTFortranSyntaxJsonVisitor

    anquetil committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    58de24c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. pushed #visitComments: to Abstract visitor

    anquetil committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b592c36 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Merge b592c36

    anquetil committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ebb53a7 View commit details
    Browse the repository at this point in the history
  2. correcting a bug with visitCharacterExpression:

    anquetil committed May 3, 2024
    Configuration menu
    Copy the full SHA
    547e7f4 View commit details
    Browse the repository at this point in the history
  3. correcting a bug in a test

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

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    75250bc View commit details
    Browse the repository at this point in the history
  2. update data statement

    lsafina committed May 7, 2024
    Configuration menu
    Copy the full SHA
    cfedee7 View commit details
    Browse the repository at this point in the history
  3. visit dimension declarator

    lsafina committed May 7, 2024
    Configuration menu
    Copy the full SHA
    3242f24 View commit details
    Browse the repository at this point in the history
  4. regenerate tests

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

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    9e99f7a View commit details
    Browse the repository at this point in the history
  2. control info, substring

    lsafina committed May 13, 2024
    Configuration menu
    Copy the full SHA
    609ab8a View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. fix array tests

    lsafina committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7ea281f View commit details
    Browse the repository at this point in the history
  2. fixing assignment tests

    lsafina committed May 14, 2024
    Configuration menu
    Copy the full SHA
    bb1fbdd View commit details
    Browse the repository at this point in the history
  3. binary expressions

    lsafina committed May 14, 2024
    Configuration menu
    Copy the full SHA
    11fe756 View commit details
    Browse the repository at this point in the history
  4. simplify visit variable

    lsafina committed May 14, 2024
    Configuration menu
    Copy the full SHA
    c8b26b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22b5b5b View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. start pos common statement

    lsafina committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e144692 View commit details
    Browse the repository at this point in the history
  2. start pos equivalence

    lsafina committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c6b8d03 View commit details
    Browse the repository at this point in the history
  3. labels, prog units param

    lsafina committed May 15, 2024
    Configuration menu
    Copy the full SHA
    a30a2c7 View commit details
    Browse the repository at this point in the history
  4. start pos inquire

    lsafina committed May 15, 2024
    Configuration menu
    Copy the full SHA
    264d78b View commit details
    Browse the repository at this point in the history
  5. start pos implied do list

    lsafina committed May 15, 2024
    Configuration menu
    Copy the full SHA
    ebff6e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a6e720 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. start pos constant signed

    lsafina committed May 16, 2024
    Configuration menu
    Copy the full SHA
    406a7c2 View commit details
    Browse the repository at this point in the history
  2. updating format visiting

    lsafina committed May 16, 2024
    Configuration menu
    Copy the full SHA
    2fc87a3 View commit details
    Browse the repository at this point in the history
  3. changes in tests

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

Commits on May 21, 2024

  1. fix comment calculating tests

    lsafina committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ae54962 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc927b6 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    4c58c37 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    4aff57e View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    e392115 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. bug fixes for end positions

    lsafina committed May 31, 2024
    Configuration menu
    Copy the full SHA
    cce1de3 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Merge 0378861

    lsafina committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2ae095c View commit details
    Browse the repository at this point in the history
  2. merge master

    lsafina committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a2d8ef3 View commit details
    Browse the repository at this point in the history