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

Compiler #937

Merged
merged 102 commits into from
May 7, 2022
Merged

Compiler #937

merged 102 commits into from
May 7, 2022

Commits on Jun 29, 2021

  1. Configuration menu
    Copy the full SHA
    1679c49 View commit details
    Browse the repository at this point in the history
  2. bump actions to node 16

    smwhr committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    4faff1d View commit details
    Browse the repository at this point in the history
  3. add workflow_dispatch

    smwhr committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    b3ddb07 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

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

Commits on Feb 1, 2022

  1. Configuration menu
    Copy the full SHA
    61f5e6b View commit details
    Browse the repository at this point in the history
  2. entrypoint script

    smwhr committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    84a4de3 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    c2fc5b5 View commit details
    Browse the repository at this point in the history
  2. fixing a missing callback

    smwhr committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    d824153 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. remove debugger

    smwhr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    08c5cdc View commit details
    Browse the repository at this point in the history
  2. fix FindAll and some nulls

    smwhr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    3ae09cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3ce047 View commit details
    Browse the repository at this point in the history
  4. remove debugger

    smwhr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    92ebaf6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43236d7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    136c595 View commit details
    Browse the repository at this point in the history
  7. migrate to identifiers

    smwhr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    1e86ce9 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Configuration menu
    Copy the full SHA
    2ce987c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcb5a85 View commit details
    Browse the repository at this point in the history
  3. enforce some more nulls

    smwhr committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    b3aeac1 View commit details
    Browse the repository at this point in the history
  4. [WIP]

    smwhr committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    7c95ba2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20ad53b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67cc8d4 View commit details
    Browse the repository at this point in the history
  7. merge upstream

    smwhr committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    c6be050 View commit details
    Browse the repository at this point in the history
  8. major error in parsedchoice

    smwhr committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    ab7af50 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    8879e65 View commit details
    Browse the repository at this point in the history
  2. ToString -> toString

    smwhr committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    b82a175 View commit details
    Browse the repository at this point in the history
  3. variable assignment ok

    smwhr committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    373666f View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. transfixes

    smwhr committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    46ea429 View commit details
    Browse the repository at this point in the history
  2. rename NumberExpression.ts

    smwhr committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    6852093 View commit details
    Browse the repository at this point in the history
  3. accept bool in NumberExpression

    smwhr committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    28f4211 View commit details
    Browse the repository at this point in the history
  4. transfixes on Path

    smwhr committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    c94c612 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21466fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6549d0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11dda27 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    60a09d6 View commit details
    Browse the repository at this point in the history
  9. 89 testbeds passing !

    smwhr committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    24897b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. 102 passing

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    6303af0 View commit details
    Browse the repository at this point in the history
  2. remove debugger

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    65d352d View commit details
    Browse the repository at this point in the history
  3. only 4 compile error left

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    2a770c7 View commit details
    Browse the repository at this point in the history
  4. 3 more to go

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    7380e04 View commit details
    Browse the repository at this point in the history
  5. cleanup

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    28c6c8b View commit details
    Browse the repository at this point in the history
  6. remove compiled test bed

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    16dd8aa View commit details
    Browse the repository at this point in the history
  7. 134/135

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    959be54 View commit details
    Browse the repository at this point in the history
  8. house keeping + rollup

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    27e89d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eb0634e View commit details
    Browse the repository at this point in the history
  10. Engine -> engine

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    f02fe14 View commit details
    Browse the repository at this point in the history
  11. fix lint

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    499502c View commit details
    Browse the repository at this point in the history
  12. more lint

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    c803979 View commit details
    Browse the repository at this point in the history
  13. down to 5 warnings

    smwhr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    20259bf View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. patch from ephread

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    d04b152 View commit details
    Browse the repository at this point in the history
  2. not return bool

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    9852ab2 View commit details
    Browse the repository at this point in the history
  3. reduced to single problem

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    8f404f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52ca47d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22a4643 View commit details
    Browse the repository at this point in the history
  6. fix EXTERNAL compiler errors

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    16ae252 View commit details
    Browse the repository at this point in the history
  7. trimEnd wrongly translated

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    6d33b11 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    30bf116 View commit details
    Browse the repository at this point in the history
  9. Update src/engine/Object.ts

    Co-authored-by: Frédéric Maquin <fred@ephread.com>
    smwhr and ephread committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    d6e37a9 View commit details
    Browse the repository at this point in the history
  10. Update src/engine/Container.ts

    Co-authored-by: Frédéric Maquin <fred@ephread.com>
    smwhr and ephread committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    0340a8a View commit details
    Browse the repository at this point in the history
  11. statements order

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    d768552 View commit details
    Browse the repository at this point in the history
  12. linter

    smwhr committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    de1aea2 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. the last remaining bug

    smwhr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    4d1e3c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c695136 View commit details
    Browse the repository at this point in the history
  3. some null, undefineds and lints

    smwhr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ac299f3 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. lets try that

    smwhr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    448a3ca View commit details
    Browse the repository at this point in the history
  2. cleanup exports

    smwhr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    331effd View commit details
    Browse the repository at this point in the history
  3. official error handling

    smwhr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    e9f546a View commit details
    Browse the repository at this point in the history
  4. linting

    smwhr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    6c27516 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Merge pull request #931 from smwhr/compiler

    Compiler
    ephread committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    08317d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    a336907 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #938 from ephread/compiler-ink-proof-removal

    refactor: remove ink-proof to simplify PR review
    ephread committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    d8e963e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    500cf6d View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    3ec522d View commit details
    Browse the repository at this point in the history
  2. Remove float detection

    smwhr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    fd5f8c4 View commit details
    Browse the repository at this point in the history
  3. restore older test results

    smwhr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    255dbfe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08ff38f View commit details
    Browse the repository at this point in the history
  5. linting

    smwhr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    85e984a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e41cf26 View commit details
    Browse the repository at this point in the history
  7. Give typeName to all classes of the Parsed Hierarchy

    Allow external code to know the types of the parsed elements
    smwhr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    bcf0868 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #940 from smwhr/port-characterInLineIndex

    Port missing characterInLineIndex in debugMetadata
    smwhr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    e2ff19a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f65ac7d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7ca7119 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. fix: broken test

    ephread committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    991f9bd View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Merge pull request #941 from smwhr/remove-float-detection

    Remove float detection
    smwhr committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    de484d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    f025ab3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e93880 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bf98b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33ad96b View commit details
    Browse the repository at this point in the history
  5. Fix Misc > tests return text warning

    Fix Functions > tests function purity checks
    smwhr committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7bc7cae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5c7de2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e537629 View commit details
    Browse the repository at this point in the history
  8. case + correct message matched

    smwhr committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    ca931f9 View commit details
    Browse the repository at this point in the history
  9. linter

    smwhr committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    9fc4a6a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. fix Optional

    smwhr committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    22808d6 View commit details
    Browse the repository at this point in the history
  2. lint

    smwhr committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    bd8a6e3 View commit details
    Browse the repository at this point in the history
  3. fix javascript tests

    smwhr committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    cd82c36 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. feat: port the remaining tests from Test.cs and fix minor issues (#939)

    * feat: port the remaining tests from Test.cs and fix minor issues
    
    * fix: typos in tests and remove it.only
    
    * fix: broken test
    
    * fix: default FileHandler
    ephread committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    398de79 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. merge upstream

    smwhr committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    1b47a57 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. docs

    smwhr committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    7ab0373 View commit details
    Browse the repository at this point in the history
  2. comment on Number

    smwhr committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    f25e507 View commit details
    Browse the repository at this point in the history
  3. more docs

    smwhr committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    2d0605c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8db4e20 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2022

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