diff options
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/README.org b/README.org new file mode 100644 index 0000000..246940b --- /dev/null +++ b/README.org @@ -0,0 +1,27 @@ +*** General + +This compiler was made following the general guidelines provided in /Writing a C Compiler/ by Nora Sandler. +It is written solely using tools distributed with Guile. + +*** Features + +It features a large subset of the C language: + +- [ ] Unary Operators +- [ ] Binary Operators +- [ ] Logical and Relational Operators +- [ ] Local Variables +- [ ] If Statements and Conditional Expressions +- [ ] Compound Statements +- [ ] Loops +- [ ] Functions +- [ ] File Scope Variable Declarations and Storage-Class Specifiers +- [ ] Long Integers +- [ ] Unsigned Integers +- [ ] Floating Point Numbers +- [ ] Pointers +- [ ] Arrays and Pointer Arithmetic +- [ ] Characters and Strings +- [ ] Dynamic Memory Allocation +- [ ] Structures +- [ ] A Multitude Of Optimizations |