diff options
| Commit | 6bc434d061c3a67eb676b2d87ff9b0698c7b5961 (patch) | |
|---|---|---|
| Author | 2022-04-16 19:14:43 +0300 | |
| Committer | 2022-04-16 19:14:43 +0300 | |
| Files | f9a49e0d76685c0a9e61d0859540242b24250b81 | |
| IPL-6bc434d061c3a67eb676b2d87ff9b0698c7b5961.tar IPL-6bc434d061c3a67eb676b2d87ff9b0698c7b5961.tar.gz IPL-6bc434d061c3a67eb676b2d87ff9b0698c7b5961.zip | ||
| Parent | 91f49e0fa8fea950f11dab5501f7b4404151a0b3 (diff) | |
Fix proselint errors for intro slides
1 files changed, 16 insertions, 14 deletions
| -rw-r--r-- | website/content/slides/00_intro/_index.md | 30 |
diff --git a/website/content/slides/00_intro/_index.md b/website/content/slides/00_intro/_index.md index 9341dfb..dbc121c 100644 --- a/website/content/slides/00_intro/_index.md +++ b/website/content/slides/00_intro/_index.md @@ -57,14 +57,14 @@ FMI 2020 We are going to study and enhance a JavaScript interpreter. -- JSImpl (tm) +- JSImpl --- ## Design goals for the JSImpl - understandable - working -- extensible +- extendable - embeddable --- @@ -233,16 +233,18 @@ Garbage collection 3. Ahead of Time --- -# Plan for the course +# Plan -1. Introduction - week 1 -2. Lexers - week 2 -3. Parser - week 2 -4. AST - week 3, 4 -5. Bytecode - weeks 5, 6 -6. VMs - weeks 7, 8, 10 -7. GC - weeks 10, 11 -8. JIT & AOT code generation - weeks 11, 12, 13 +| Topic | Week | +|---------------|---------------| +| Introduction | 1 | +| Lexers | 2 | +| Parser | 2 | +| AST | 3, 4 | +| Bytecode | 5, 6 | +| VM | 7, 8, 9 | +| GC | 10, 11 | +| JIT & AOT | 11, 12, 13 | --- ## Resources @@ -251,17 +253,17 @@ Garbage collection - https://sofiacpp.github.io/IPL -- Links to resources will be there too! +- Links to resources will be there too --- ## Resources Real world virtual machines: -- V8, SpiderMonkey, JavaScriptCore, ChakraCore and many more +- V8, SpiderMonkey, JavaScriptCore, ChakraCore - duktape - lua, luajit -- cPython, PyPy, ... +- cPython, PyPy --- # ? |
