scc: sort of add support for void types and the rest of functions
authorAlan Cox <alan@linux.intel.com>
Fri, 24 Jun 2016 20:52:32 +0000 (21:52 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 24 Jun 2016 20:52:32 +0000 (21:52 +0100)
commitdc7bdad35ec516e731373aef98a49b23f822933f
tree233b738514d6daad5fb2e2d4322e4e36ec3abac1
parent06578eda1a6dadab14ae50842f3323f51e4c7661
scc: sort of add support for void types and the rest of functions

we now handle static functions, extern definitions of functions and function
declarations more nicely. We also understand void including the use of (void)

No typechecking other other magic is done at all.
Applications/SmallC/function.c
Applications/SmallC/lex.c
Applications/SmallC/main.c
Applications/SmallC/prototype.h
Applications/SmallC/stmt.c
Applications/SmallC/sym.c