diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-29 18:27:58 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-29 18:27:58 +0100 |
commit | 6c994dd1def826a685bba49da60ae29f39a44ca7 (patch) | |
tree | 14ad172567ff5ebc771c16f77c5979580e85f558 | |
parent | ec1bb167b7d2cec582cd4856570e2b46d1e2a587 (diff) | |
download | Compiler-6c994dd1def826a685bba49da60ae29f39a44ca7.tar.gz Compiler-6c994dd1def826a685bba49da60ae29f39a44ca7.zip |
working on documentation
-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
==========
|