-
Notifications
You must be signed in to change notification settings - Fork 1
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
TASK: Split parsing logic from AST objects #31
Commits on Aug 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca51f99 - Browse repository at this point
Copy the full SHA ca51f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1406f9e - Browse repository at this point
Copy the full SHA 1406f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c4ffa6 - Browse repository at this point
Copy the full SHA 4c4ffa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9064d0 - Browse repository at this point
Copy the full SHA c9064d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb29f48 - Browse repository at this point
Copy the full SHA eb29f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a20958 - Browse repository at this point
Copy the full SHA 8a20958View commit details -
Configuration menu - View commit details
-
Copy full SHA for d442e4b - Browse repository at this point
Copy the full SHA d442e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6210071 - Browse repository at this point
Copy the full SHA 6210071View commit details -
Configuration menu - View commit details
-
Copy full SHA for 583baef - Browse repository at this point
Copy the full SHA 583baefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf8fa8 - Browse repository at this point
Copy the full SHA 0cf8fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ec204 - Browse repository at this point
Copy the full SHA 28ec204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14cc6d6 - Browse repository at this point
Copy the full SHA 14cc6d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd44fc - Browse repository at this point
Copy the full SHA 7dd44fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf87f0 - Browse repository at this point
Copy the full SHA 9bf87f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc87d13 - Browse repository at this point
Copy the full SHA bc87d13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a392481 - Browse repository at this point
Copy the full SHA a392481View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c564e - Browse repository at this point
Copy the full SHA c0c564eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b56aae8 - Browse repository at this point
Copy the full SHA b56aae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f34588c - Browse repository at this point
Copy the full SHA f34588cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d20042a - Browse repository at this point
Copy the full SHA d20042aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 149d6a4 - Browse repository at this point
Copy the full SHA 149d6a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 319be86 - Browse repository at this point
Copy the full SHA 319be86View commit details -
Configuration menu - View commit details
-
Copy full SHA for b67b004 - Browse repository at this point
Copy the full SHA b67b004View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea11e11 - Browse repository at this point
Copy the full SHA ea11e11View commit details -
TASK: Turn name of EnumDeclarationNode into an AST Node as well
This also turns the EnumName class into a domain concern.
Configuration menu - View commit details
-
Copy full SHA for d0e38e4 - Browse repository at this point
Copy the full SHA d0e38e4View commit details -
TASK: Turn name and value of EnumMemberDeclarationNode into an AST No…
…des as well Similar to EnumName, EnumMemberName is now a domain concern as well.
Configuration menu - View commit details
-
Copy full SHA for 910a54a - Browse repository at this point
Copy the full SHA 910a54aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af729d5 - Browse repository at this point
Copy the full SHA af729d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4f737 - Browse repository at this point
Copy the full SHA 4f4f737View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d13c1 - Browse repository at this point
Copy the full SHA c5d13c1View commit details -
TASK: Wrap type name in additional AST node within TypeReferenceNode
This is in preparation to allow for union type references.
Configuration menu - View commit details
-
Copy full SHA for c28ce28 - Browse repository at this point
Copy the full SHA c28ce28View commit details -
TASK: Allow for type references to refer to multiple types in principle
This is in preparation to allow for union type references.
Configuration menu - View commit details
-
Copy full SHA for f192958 - Browse repository at this point
Copy the full SHA f192958View commit details -
Configuration menu - View commit details
-
Copy full SHA for 312dfc3 - Browse repository at this point
Copy the full SHA 312dfc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6a732 - Browse repository at this point
Copy the full SHA ef6a732View commit details -
Configuration menu - View commit details
-
Copy full SHA for d47936b - Browse repository at this point
Copy the full SHA d47936bView commit details -
TASK: Let ParserException carry only the affected range in source
...rather than the entire affected token.
Configuration menu - View commit details
-
Copy full SHA for 2e86dca - Browse repository at this point
Copy the full SHA 2e86dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ab3f72 - Browse repository at this point
Copy the full SHA 2ab3f72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c85541 - Browse repository at this point
Copy the full SHA 8c85541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93dea79 - Browse repository at this point
Copy the full SHA 93dea79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f5a0a1 - Browse repository at this point
Copy the full SHA 2f5a0a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f908a6d - Browse repository at this point
Copy the full SHA f908a6dView commit details -
TASK: Add AST node objects for all remaining expression-related concepts
Namely: - AccessChain - BinaryOperation - Expression - Match - Tag - TemplateLiteral - TernaryOperation - UnaryOperation
Configuration menu - View commit details
-
Copy full SHA for a980d7d - Browse repository at this point
Copy the full SHA a980d7dView commit details -
TASK: Implement TagParser with limited capabilities
Embedded expressions are still missing.
Configuration menu - View commit details
-
Copy full SHA for e9cc01e - Browse repository at this point
Copy the full SHA e9cc01eView commit details -
TASK: Remove NodeAttributes class
Every node has a property `rangeInSource` instead.
Configuration menu - View commit details
-
Copy full SHA for 6e44ca4 - Browse repository at this point
Copy the full SHA 6e44ca4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9098ce2 - Browse repository at this point
Copy the full SHA 9098ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d1e101 - Browse repository at this point
Copy the full SHA 1d1e101View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac7f3ec - Browse repository at this point
Copy the full SHA ac7f3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for e88566a - Browse repository at this point
Copy the full SHA e88566aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c56cb - Browse repository at this point
Copy the full SHA 19c56cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e7760f - Browse repository at this point
Copy the full SHA 4e7760fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7aed5a - Browse repository at this point
Copy the full SHA e7aed5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99bb80a - Browse repository at this point
Copy the full SHA 99bb80aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba7e0bb - Browse repository at this point
Copy the full SHA ba7e0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a3d8e - Browse repository at this point
Copy the full SHA d7a3d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5ff20 - Browse repository at this point
Copy the full SHA 8d5ff20View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2e47cc - Browse repository at this point
Copy the full SHA f2e47ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4b6c5 - Browse repository at this point
Copy the full SHA fb4b6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af0e0e - Browse repository at this point
Copy the full SHA 8af0e0eView commit details
Commits on Aug 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 36cd9bb - Browse repository at this point
Copy the full SHA 36cd9bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e2600 - Browse repository at this point
Copy the full SHA 30e2600View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0dbace - Browse repository at this point
Copy the full SHA c0dbaceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2c75cb - Browse repository at this point
Copy the full SHA b2c75cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68f4fa2 - Browse repository at this point
Copy the full SHA 68f4fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bac790 - Browse repository at this point
Copy the full SHA 3bac790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b3f7ca - Browse repository at this point
Copy the full SHA 5b3f7caView commit details