Add the enumeration values as fields
Add struct/union fields and calculate offset of every field
Add enumerations
Add newiden function
Create newtag function
Unify STRUCT and UNIONS declaration
Add definitions for struct and enums
Fix order of evaluation in declarators
Refactoring of type system
Move ctype from types to decl
Remove defined field from ctype
Remove duplicate definitions in tokens.h
Forbid sign modifier in floating types
Add memory to lookup
Change type qualfier codification
Change storage codification
Make type_name void
Small style changes
Optimize ctype function
Do a prefetch of 1 token
style it is important
Set tok field of identifiers in lookup
Remove keyword hash
Optimize lookup()
Use TYPE for struct, enum and unions
Use a TQUALIFIER token
Use a STORAGE token
Use a TYPE token
Optimize the search of keywords
Allow declarations without name in function parameters
Add a first version of type_name
Simplify directdcl
Remove redundant check of qualifier in fields
Fix enum declaration
add newtag() function
Unify decl and fielddcl
Avoid local functions
Simplify declarator()
Add namespace parameter to decl()
Remove extra next() in initializer
Remove cursym and the symbol stack
Embed the ctype into the symbol
Initialize type pointer in struct symbols
Move check of tag already defined out of aggregate
Fix struct type initialzation
Fix calculation of nested structs
Simplify decl()
Fix generation of makefile dependencies
Remove wrong warnings in struct/union/enum declaration
Fix rturn value of specifier
Reduce indentation in sqpecifier
Fix struct field declaration
Simplify the type checking in specifier
Fix declaration of typedef variables
Split storage specifier and type qualifier
Use a stack for symbol definition
Simplify listdcl function
Split type definition and storage definition
Pass type struct to specifier
Change NS_STRUCT to NS_TAG
Convert mktype to static function
Remove the NS_TYPEDEF namespace
Ignore TODO file
Fix enumeration declarer
Use a different namespace for each struct/union
Remove NS_ANY namespace
Fix typedef behaviour
Move decision of when a declaration is vaid to specifier
Move delctype to decl
Remove unneeded check
Change a complex if sequence for a switch
Change spec to specifier
Change btype to ctype
don't use _ in abbreviated names
Add integer function
Remove duplicated code in postfix
Remove unneeded continue
Remove code.h header
Remove namespace function
Remove conflict names in flow.c
Use a different hash for keywords
Use symbolic constants for namespaces and lookup values
Some changes in function names
Small fixes in README file.
Remove reference count in types
Add macros for storage and qualifier tests
Merge branch 'tree'
Remove nodecomp and fix addstmt
Add walk function
Insert constant in table symbol without string
Remove insert
Add octal and hexadecimal numbers
Simplify prtree
Remove node_comp
Fix typo in right
Rename node_sym to nodesym
Allow mixed declarations and code
Remove node1
Remove node3 call