Small modifications to ir.md
Fix letter for UINT8
Update tests after commit b49ee20
Close stdout in error
Add inline keyword
Make type qualifier flags
Simplify arydcl()
Fix size of n.elem
Simplify the easter egg
Add designated initializers syntax
Add semantic analysis of initializers
St is right, fish is wrong, learn terminfo(5)!
Avoid initiliazers in functions
Integrate initlist in initiliazer()
Remove unused variable in integer()
Add initializer to static objects
Move initializer() to expr.c
Fix grammar of aggregate initializers
Allow 0 in pointer initialization
Add initializers for non static local variables
Fix define()
Add basic test for long long constants
Add basic test for long constants
Extend sign in constant casts
Fix readint()
Add basic test for integer constans
Basic test for character constants
Fix constant folding type
Fix integer constant parsing
Add correct parsing of integer constants
Fix interger constants size
Add baisc tests about algebraic identities
Fix problems with identities about &
Add more identities for shift operators
Add more identities for logic operators
Add error recovery in enumdcl()
Increment pointer type in arguments
Fix algebraic identities about logical operators
Fix algebraic identities about logical operators
Call chklvalue() in address()
Promote integer values in numericaluop()
Remove eval()
Remove unused parameter ini chklvalue()
Remove eval()
Add condexpr()
Add error recovery in arguments()
Add error recovery in incdec()
Simplify Switch()
Fix lvalue in varnode()
use content() in array()
Use -c in diff instead of non POSIX -u
Fix promote()
Fix type in constant and var nodes
Simplify decay()
Print only one error for every non declared variable
Add test rule to the Makefile
Add basic test for integer constant folding
Add more algebraic identities
Concentrate all the division by 0 in only one place
Move cmp() from fold.c to expr.c
Add validation for float operations
Small cosmetic changes in fold.c
Add idempotent optimization
Transform constconv() to constcode()
Make fold a bit more robust
Add auto refence in test002
Simplify all the constanst casts
Rewrite constant folding
Increment size of TINT and TUINT
Remove stupid comment
Include stderr in DBG()
Validate size of array declarations
Move fold stuff to an own file
Reformat prototypes in code.c
remove the type in return statements
Add debug information and some TODO's
Increase the complexity of test015.c
Fix error message in label()
Update nested variable in cast()
Disallow sizeof of incomplete type
Fix check of invalid field in expressions
Allow typedef of incomplete types
Remove unneeded change of namespace in structdcl()
Add basic test for arrays
Add some TODO in the code
Do not recover in semantic errors in arithmetic()
Allow conversions between integer and pointers
Simplify expression like *& or &*
Emit pointer constants
Add algebraic identities simplifications
Fix logic() in lex.c
Fix types of integer operands in pointer additions
Fix calculation of sizes in structs
Fix size of composed types
Add basic test about pointer and structs
Add basic test for pointers
Use SYMICMP() in pcompare()
Do not recover in semantic errors