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

Pie dsl string generation + tests #10

Merged
merged 256 commits into from
Sep 14, 2020
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 21, 2019

  1. Merge branch 'develop'

    Gohla committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    2dad19d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2019

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

Commits on Nov 28, 2019

  1. Configuration menu
    Copy the full SHA
    6bc7440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93e9239 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c7a84d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b47986 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f730463 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4912bce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b8f65c View commit details
    Browse the repository at this point in the history
  8. Convert Not

    MeAmAnUsername committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    b1d574c View commit details
    Browse the repository at this point in the history
  9. Convert If

    MeAmAnUsername committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    20abad5 View commit details
    Browse the repository at this point in the history
  10. Convert IfElse

    MeAmAnUsername committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    c80a28f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0dc4430 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ac5db6e View commit details
    Browse the repository at this point in the history
  13. Convert ValDec

    MeAmAnUsername committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    16d37aa View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Add missing import

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    52785b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62f4898 View commit details
    Browse the repository at this point in the history
  3. Convert Ref

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    e498dfe View commit details
    Browse the repository at this point in the history
  4. Convert Call

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    73cba05 View commit details
    Browse the repository at this point in the history
  5. Convert QCall

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    31e18e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    acc1d0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e3214c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aaa3c68 View commit details
    Browse the repository at this point in the history
  9. AQdd missing import

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    a883cde View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0b05eec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    51d22b0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ca9e8bb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    52d3e09 View commit details
    Browse the repository at this point in the history
  14. Convert ReadPath

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    ee1c9aa View commit details
    Browse the repository at this point in the history
  15. Convert ExistsPath

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    df0feab View commit details
    Browse the repository at this point in the history
  16. Convert Fail

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    944aae2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    49c539c View commit details
    Browse the repository at this point in the history
  18. Add missing -ast-

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    b77ebd2 View commit details
    Browse the repository at this point in the history
  19. Convert TupleLit

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    29eadb1 View commit details
    Browse the repository at this point in the history
  20. Convert ListLit

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    640932a View commit details
    Browse the repository at this point in the history
  21. Convert StrLit

    MeAmAnUsername committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    e32c2fa View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. Configuration menu
    Copy the full SHA
    e9ace97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50e42b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    debce6e View commit details
    Browse the repository at this point in the history
  4. Convert PathLit

    MeAmAnUsername committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    1f04d6a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad6ffca View commit details
    Browse the repository at this point in the history
  6. Convert binexps

    MeAmAnUsername committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    609bdd8 View commit details
    Browse the repository at this point in the history
  7. Convert Add

    MeAmAnUsername committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5339b0c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2019

  1. Configuration menu
    Copy the full SHA
    456953b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2304b92 View commit details
    Browse the repository at this point in the history
  3. Fix module names

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    6ed1f91 View commit details
    Browse the repository at this point in the history
  4. Fix module name

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    9c833aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1be70c8 View commit details
    Browse the repository at this point in the history
  6. Convert Return

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    21bf545 View commit details
    Browse the repository at this point in the history
  7. Add missing import

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    8f411f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fc7bea3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    05bca4c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    123cdd1 View commit details
    Browse the repository at this point in the history
  11. Add documentation

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    9410c32 View commit details
    Browse the repository at this point in the history
  12. Remove extra space

    MeAmAnUsername committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    c952648 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3bd7c01 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6f971a9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6edfdb2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a729c32 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    198c579 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    24da4d0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    33b2b67 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. Configuration menu
    Copy the full SHA
    9f57c02 View commit details
    Browse the repository at this point in the history
  2. Convert p2j-ast-def

    MeAmAnUsername committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    7eadf5f View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Convert main.str

    MeAmAnUsername committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    44b565d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c40fd78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7db84bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7f684e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f8103e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7d7145b View commit details
    Browse the repository at this point in the history
  7. Fix indentation

    MeAmAnUsername committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    286f79d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e0f6710 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb34f19 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. Configuration menu
    Copy the full SHA
    7fca908 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    423db49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cabd503 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfca3ec View commit details
    Browse the repository at this point in the history
  5. fix Block

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    a86f182 View commit details
    Browse the repository at this point in the history
  6. fix ToNonNullable

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    571d25c View commit details
    Browse the repository at this point in the history
  7. fix Eq and Neq

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    3f297d4 View commit details
    Browse the repository at this point in the history
  8. Fix IfElse

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    ccef67b View commit details
    Browse the repository at this point in the history
  9. Fix Add

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    7af8f39 View commit details
    Browse the repository at this point in the history
  10. Fix ListComprehension

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    2dd649d View commit details
    Browse the repository at this point in the history
  11. Fix ValDec

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    36cd4c9 View commit details
    Browse the repository at this point in the history
  12. Fix Ref

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    71ead90 View commit details
    Browse the repository at this point in the history
  13. Fix Call

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    ee7b43c View commit details
    Browse the repository at this point in the history
  14. Fix QCall

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    65b9669 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    976a49b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eb7023a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ec63a1b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cd6e1b8 View commit details
    Browse the repository at this point in the history
  19. Fix Fail

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    7d98978 View commit details
    Browse the repository at this point in the history
  20. Fix simple literals

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    d91160d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    df65326 View commit details
    Browse the repository at this point in the history
  22. Fix PathLit

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    f96a440 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    10e5f08 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a0c0e4e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    dcba688 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b6c7b39 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b3ea604 View commit details
    Browse the repository at this point in the history
  28. Fix p2j-ast-def

    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    06ba192 View commit details
    Browse the repository at this point in the history
  29. fix bug in p2j-ast-exp-pie-call

    Missing ExpressionName constructor
    around Id for first argument of require
    MeAmAnUsername committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    35d57ed View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    66e4f1a View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2019

  1. Configuration menu
    Copy the full SHA
    38bc878 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a5acd4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5c8221 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce3da44 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17c2f8b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c899ea7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f0c847 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b1b9c6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d53bafd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e6d15d0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    02113ab View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4209dc9 View commit details
    Browse the repository at this point in the history
  13. Fix annotated / unannotated input signatures

    rename java-classType-to-[unnan->unann]Type;
    p2j-ast-pie-func-impl-inputsig returns with
    annotations, remove at call site if required
    MeAmAnUsername committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    3e1499d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    838cb74 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    72211cd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    38ab236 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    99ff7c2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    80699db View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    73f2660 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    eec536d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d0095f1 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

  1. Fix bugs in data class generation

    - Add list around annotation
    - Add missing VariableDecl
    - Use unannotated ClassType in getter result type
    MeAmAnUsername committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    eb1fc5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb4d617 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3d5b30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69d3b96 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6572e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7992578 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a9cd038 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4827142 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    70463d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Add missing imports

    MeAmAnUsername committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    088c049 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc48e93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bdd79a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87a6973 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. enable pie test file

    MeAmAnUsername committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    1b6ba4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ee09b4 View commit details
    Browse the repository at this point in the history
  3. update default package

    MeAmAnUsername committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    6293a87 View commit details
    Browse the repository at this point in the history
  4. Fill in the test

    Don't know if it works yet, the generated file
    has unresolved imports that need to be fixed first
    MeAmAnUsername committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    e5289c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4fd30b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. Add missing imports

    MeAmAnUsername committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    9edf851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0abd946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    055ab15 View commit details
    Browse the repository at this point in the history
  4. Update documentation

    MeAmAnUsername committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    94ebe16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0aa6d4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7520c93 View commit details
    Browse the repository at this point in the history
  7. Add documentation

    MeAmAnUsername committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    6b0369b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3cac652 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7cf172f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cb8f1ce View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. Configuration menu
    Copy the full SHA
    2f3e726 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb39fba View commit details
    Browse the repository at this point in the history
  3. Add java imports

    MeAmAnUsername committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    3de4aac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8780f98 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    1ee43df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    374f4b9 View commit details
    Browse the repository at this point in the history
  3. Change function names to be unique

    Java requires unique class names
    MeAmAnUsername committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    e7c3d40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de6b1a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0402a60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e7d31b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a10d47 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b714fbd View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    b54feaa View commit details
    Browse the repository at this point in the history
  2. Add Tuple1.java

    MeAmAnUsername committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c409dcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5321792 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1953160 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    254eecd View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. Configuration menu
    Copy the full SHA
    9058d5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7923a75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    720b9ea View commit details
    Browse the repository at this point in the history
  4. Add missing imports

    MeAmAnUsername committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    ec23948 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    613b839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35c6ef3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e43137a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7453337 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. Configuration menu
    Copy the full SHA
    86a1cf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc3c803 View commit details
    Browse the repository at this point in the history
  3. WIP providers

    Gohla authored and MeAmAnUsername committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    4279dd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9ec250 View commit details
    Browse the repository at this point in the history
  5. Fix mocking.

    Gohla authored and MeAmAnUsername committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    ee82caa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2851ba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7747739 View commit details
    Browse the repository at this point in the history
  8. "Fix" Java warning

    MeAmAnUsername committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    c5dc0bc View commit details
    Browse the repository at this point in the history
  9. Disable lang.javainstratego project.

    Gohla authored and MeAmAnUsername committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    05e5ab1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bf7ef28 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d78d2dd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6da19fa View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    fd48994 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b58132 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/develop' into pie-dsl

    # Conflicts:
    #	lang.test/src/test/java/mb/pie/lang/test/funcDef/OneFuncTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/funcDef/TwoFuncLinearTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/funcDef/TwoFuncRecursiveTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/funcDef/TwoFuncUnusedTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/BoolFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/BoolTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/DataTyNullableForeignJavaTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/IntTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListIntEmptyTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListIntOneTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListIntTwoTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListStringEmptyTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListStringOneTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/ListStringTwoTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/NullableIntNullTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/NullableIntValueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/NullableStringNullTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/NullableStringValueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/PathAbsoluteTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/PathRelativeTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/StringTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/TupleBoolStringTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/TupleIntIntTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/TupleStringPathTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/UnitExplicitValueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/returnTypes/UnitNoValueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/template.java.ignored
    #	lang.test/src/test/java/mb/pie/lang/test/unary/NotFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/NotTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/NotVarFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/NotVarTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/ToNonNullableNullTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/ToNonNullableValueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/ToNullableTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/unary/ToNullableVarTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableExplicitTypeTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableImplicitTypeTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableTupleAssignmentTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableTupleDecompositionExplicitTypeTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableTupleDecompositionImplicitTypeTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/variables/VariableTupleDecompositionMixedTypeTest.java
    #	lang/trans/gen/java-ast/ast-util.str
    #	lang/trans/gen/java-ast/binder.str
    #	lang/trans/gen/java-ast/func_body.str
    #	lang/trans/gen/java-ast/func_def.str
    #	lang/trans/gen/java-ast/main.str
    #	lang/trans/gen/java-ast/type.str
    MeAmAnUsername committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    a6953de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ac00d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5077bbb View commit details
    Browse the repository at this point in the history
  6. Add tests for neq (not equal)

    Generated by copy pasting equals tests, and then replacing:
    - == with !=
    - true with false
    - false with true
    MeAmAnUsername committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    9dfb3fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ada24a View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Write tests for add

    MeAmAnUsername committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    ec12d71 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Write tests for add, change p2j-ast-add, add toString for Tuple

    p2j-ast-add now returns statements and an expression
    MeAmAnUsername committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    8525af3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    353e263 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. Merge branch 'develop'

    Gohla committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    ba24780 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Merge branch 'develop'

    Gohla committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    3899efc View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2020

  1. Merge branch 'develop'

    Gohla committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    d66e602 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. Merge branch 'develop'

    Gohla committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    8a911a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. Merge branch 'develop'

    Gohla committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    5c2a297 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. Merge branch 'develop'

    Gohla committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    dfdfd00 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Merge branch 'develop'

    Gohla committed May 6, 2020
    Configuration menu
    Copy the full SHA
    b6befdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8998149 View commit details
    Browse the repository at this point in the history
  3. Add some string tests

    MeAmAnUsername committed May 6, 2020
    Configuration menu
    Copy the full SHA
    d2cee70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64523f1 View commit details
    Browse the repository at this point in the history
  5. Add String.valueOf() around interpolated string expressions

    This avoids ambiguaties with adding only two integer expressions,
    e.g. "${1 + 2}${1 + 2}"
    MeAmAnUsername committed May 6, 2020
    Configuration menu
    Copy the full SHA
    9ca51e9 View commit details
    Browse the repository at this point in the history
  6. Add tests for strings

    MeAmAnUsername committed May 6, 2020
    Configuration menu
    Copy the full SHA
    e557363 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. This makes it fail to parse entirely, running gradle the build succee…

    …ds but no files are generated
    MeAmAnUsername committed May 7, 2020
    Configuration menu
    Copy the full SHA
    fdb0112 View commit details
    Browse the repository at this point in the history
  2. simplify grammar

    MeAmAnUsername committed May 7, 2020
    Configuration menu
    Copy the full SHA
    443bb77 View commit details
    Browse the repository at this point in the history
  3. Fix grammar error by removing allowed characters

    Add newline, carriage return and backslash to characters that cannot follow string characters
    MeAmAnUsername committed May 7, 2020
    Configuration menu
    Copy the full SHA
    7b1204f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05ac0ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b2e791 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b69d2c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e36a9cd View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. Configuration menu
    Copy the full SHA
    2e73056 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb88010 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    506fcba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    149436a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ce60e9 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Add java constructors

    MeAmAnUsername committed May 12, 2020
    Configuration menu
    Copy the full SHA
    b133427 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2020

  1. Configuration menu
    Copy the full SHA
    91bd7b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da195fd View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Update transient values compilation

    field 'v' is no longer available, use getter method instead
    MeAmAnUsername committed May 19, 2020
    Configuration menu
    Copy the full SHA
    b61b3ff View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

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

Commits on May 22, 2020

  1. Implement suppliers

    MeAmAnUsername committed May 22, 2020
    Configuration menu
    Copy the full SHA
    fd65926 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48856e1 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. Implement modules

    MeAmAnUsername committed May 26, 2020
    Configuration menu
    Copy the full SHA
    f752a66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f94077e View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Configuration menu
    Copy the full SHA
    72244d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba3fd42 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2020

  1. Remove package statement

    Now gets package from module
    MeAmAnUsername committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    cee95cc View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2020

  1. Remove semicolons after module and import statements

    This makes it more in line with the rest of the syntax
    
    fixup! Remove semicolons after module and import statements
    MeAmAnUsername committed Jun 7, 2020
    Configuration menu
    Copy the full SHA
    95dff5d View commit details
    Browse the repository at this point in the history
  2. Change syntax for modules and imports: use colon instead of period

    To remove ambiguity between ImportCall and QCall
    MeAmAnUsername committed Jun 7, 2020
    Configuration menu
    Copy the full SHA
    8cfa70d View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/develop' into pie-dsl-merge-fr…

    …om-upstream
    
    # Conflicts:
    #	lang.test/build.gradle.kts
    MeAmAnUsername committed Jun 7, 2020
    Configuration menu
    Copy the full SHA
    c40d61b View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    fe4157b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54658ed View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

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

Commits on Jun 17, 2020

  1. Merge remote-tracking branch 'upstream/develop' into pie-dsl

    # Conflicts:
    #	lang.test/src/test/java/mb/pie/lang/test/util/SimpleChecker.java
    #	lang/trans/gen/java-ast/func_body.str
    MeAmAnUsername committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    462cc4a View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

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

Commits on Jul 26, 2020

  1. Merge branch 'pie-dsl' into pie-dsl-string

    # Conflicts:
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addIntIntTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addPathPathAbsoluteRelativeTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addPathPathRelativeRelativeTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addPathStrTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrBoolTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrDataTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrIntTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrListTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrNullableIntNullTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrNullableIntValueTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrPathTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrStrTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrTupleTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/add/addStrUnitTestGenTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/land/landFalseFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/land/landFalseTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/land/landTrueFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/land/landTrueTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/lor/lorFalseFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/lor/lorFalseTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/lor/lorTrueFalseTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/binary/lor/lorTrueTrueTest.java
    #	lang.test/src/test/java/mb/pie/lang/test/template.java.ignored
    #	lang/lang.test/src/test/java/mb/pie/lang/test/binary/add/addListElem/AddListElemTest.java
    #	lang/lang.test/src/test/java/mb/pie/lang/test/binary/add/addListList/AddListListTest.java
    #	lang/lang.test/src/test/java/mb/pie/lang/test/binary/add/addPathPathAbsoluteAbsolute/AddPathPathAbsoluteAbsoluteTest.java
    #	lang/lang.test/src/test/java/mb/pie/lang/test/binary/add/addPathPathRelativeAbsolute/AddPathPathRelativeAbsoluteTest.java
    MeAmAnUsername committed Jul 26, 2020
    Configuration menu
    Copy the full SHA
    d56ca6f View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2020

  1. Configuration menu
    Copy the full SHA
    a88d7c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7961772 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f35c399 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Add string spt tests

    Does not pass due to negative number/id ambiguity
    MeAmAnUsername committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    8ee605b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2015531 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    507fc40 View commit details
    Browse the repository at this point in the history