A very small C interpreter (Note: Originally a fork of https://github.com/RTSYork/picoc)
Go to file
2009-01-29 22:26:04 +00:00
test Added comment test case 2009-01-05 10:53:44 +00:00
heap.c Bulk changes to accomodate the new storage model. 2009-01-26 08:57:32 +00:00
hello.c Intrinsic functions implemented 2008-12-27 04:36:45 +00:00
intrinsic.c Bulk changes to accomodate the new storage model. 2009-01-26 08:57:32 +00:00
lex.c Bulk changes to accomodate the new storage model. 2009-01-26 08:57:32 +00:00
Makefile Big changes and progress towards the new type system. Doesn't compile right now. Maybe tomorrow. 2009-01-23 11:34:12 +00:00
parse.c Changed away from old FunctionStore approach now that I have dynamic 2009-01-29 10:56:50 +00:00
picoc.c Changed from a linear probing hash table to a hash chain method since we now have better storage allocation. This is more space efficient and removes the static limits on local variable table sizes. 2009-01-29 22:26:04 +00:00
picoc.h Changed from a linear probing hash table to a hash chain method since we now have better storage allocation. This is more space efficient and removes the static limits on local variable table sizes. 2009-01-29 22:26:04 +00:00
str.c Bulk changes to accomodate the new storage model. 2009-01-26 08:57:32 +00:00
table.c Changed from a linear probing hash table to a hash chain method since we now have better storage allocation. This is more space efficient and removes the static limits on local variable table sizes. 2009-01-29 22:26:04 +00:00
TODO Bulk changes to accomodate the new storage model. 2009-01-26 08:57:32 +00:00
type.c Now stack frames appear on our new stack as they should. The old static 2009-01-29 11:10:46 +00:00
variable.c Changed from a linear probing hash table to a hash chain method since we now have better storage allocation. This is more space efficient and removes the static limits on local variable table sizes. 2009-01-29 22:26:04 +00:00