-
-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
TODOA planned additionA planned additiondocumentationThis needs to be documentedThis needs to be documentedtoolingTbis is related to external toolsTbis is related to external tools
Description
(Original outline is at #126)
Documentation:
- v2 documentation
Debugging tools:
- pretty-print the AST
- pretty-print the bytecode
- pretty-print the structures
- optimiser that can rework an existing AST
- VSCode syntax highlighting
Optimisations applied to the AST:
- literal folding
- raw string concat
- grouping removal
- string duplication (see String reuse in the bytecode #168)
- removing excess scopes
- always-true and always-false conditionals
Metadata
Metadata
Assignees
Labels
TODOA planned additionA planned additiondocumentationThis needs to be documentedThis needs to be documentedtoolingTbis is related to external toolsTbis is related to external tools