diff --git a/docs/source/prog8compiler.odg b/docs/source/prog8compiler.odg index 7927e519f..6ed8b879a 100644 Binary files a/docs/source/prog8compiler.odg and b/docs/source/prog8compiler.odg differ diff --git a/docs/source/prog8compiler.svg b/docs/source/prog8compiler.svg index 0372e81d8..d79a82bfb 100644 --- a/docs/source/prog8compiler.svg +++ b/docs/source/prog8compiler.svg @@ -1,6 +1,9 @@ - + @@ -96,6 +99,7 @@ + @@ -113,13 +117,20 @@ + + + + + + + - + @@ -192,7 +203,7 @@ - Convert to AST + Build compiler AST @@ -307,18 +318,18 @@ - - - - Select CodeGenfor target + + + + Build simpler AST for codegen - - + + - + @@ -329,21 +340,6 @@ - - - - Make Intermediate AST - - - - - - - - - - - @@ -351,14 +347,14 @@ - - - + + + - + @@ -366,35 +362,22 @@ - + - + Generate 6502 Asm - - - - - - - - - - - (depends on codegen) - - - + @@ -402,14 +385,14 @@ - + - + @@ -417,14 +400,14 @@ - + - + @@ -432,41 +415,41 @@ - + - + - + - + - + (future) - + @@ -474,7 +457,7 @@ - + @@ -482,7 +465,7 @@ - + @@ -490,14 +473,14 @@ - + - + @@ -505,12 +488,46 @@ - + + + + + + + Codegen choice + + + + + + + + + + + + + VM or experi + + + + + + + + + + + + + Regular 6502 + +