11 lines
347 B
Text
11 lines
347 B
Text
|
AST special types for custom functionality
|
||
|
Custom wrapper data structure for AST
|
||
|
Inserting valid JS to allow for parsing by babel.
|
||
|
Why the inserting is problematic
|
||
|
JavaScript as its own Meta language (Solves the inserting)
|
||
|
Parsing JS meta language into the same structure as JSTQL
|
||
|
DFS search to match
|
||
|
Parsing using <<>>
|
||
|
|
||
|
Langium extracting JSON
|