* 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. * Feature Agenda ** TODO Important - [ ] Reasonable parser error messages - [ ] More parenthesis ** TODO Features [0/19] - [ ] Trivial Programs - [ ] 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