diff options
Add more for JSImpl crash course
1 files changed, 13 insertions, 0 deletions
| -rw-r--r-- | website/content/slides/01_dragons/_index.md | 13 |
diff --git a/website/content/slides/01_dragons/_index.md b/website/content/slides/01_dragons/_index.md index 756066b..42bb8a5 100644 --- a/website/content/slides/01_dragons/_index.md +++ b/website/content/slides/01_dragons/_index.md @@ -396,9 +396,22 @@ expressions. ### Crash course in JSImpl - projects +- project generation - allocators - tests +--- +### Architecture of JSImpl + +- frontend + - Lexer - text -> `vector<Token>` + - Parser - `vector<Token>` -> AST +- middle + - AST + - JSON + - Bytecode +- backend + - spasm --- # ? |
