From 749f5ef04a7972fa1e9aca3a903ed825ff922902 Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Sun, 11 Oct 2020 21:40:19 +0300 Subject: Add more for JSImpl crash course --- website/content/slides/01_dragons/_index.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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` + - Parser - `vector` -> AST +- middle + - AST + - JSON + - Bytecode +- backend + - spasm --- # ? -- cgit v1.3.1-23-gd82d