diff options
Diffstat (limited to '3-compiler-documentation.md')
-rw-r--r-- | 3-compiler-documentation.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/3-compiler-documentation.md b/3-compiler-documentation.md index f886217..ee9258f 100644 --- a/3-compiler-documentation.md +++ b/3-compiler-documentation.md @@ -55,9 +55,11 @@ and only appear where they are actually used. ### Strength 2
+All the general base classes, that are mostly abstract as well, are in the bison union,
+which means that I can use and assign all of those classes directly, and be more
+specific in the member variables of those classes so that they only contain the types I need.
-
-Limitations
+Limitations
-----------
_Give two limitations of your AST, using 50 words or less for each one_.
@@ -71,7 +73,7 @@ the array. ### Limitation 2
-_50 words or less_
+
Variable binding
@@ -131,6 +133,7 @@ when I do not need the result anymore. This means that the code will run much sl +
Reflection
==========
|