summaryrefslogtreecommitdiff
path: root/cgen.c
AgeCommit message (Expand)Author
2020-01-15fixed several problems with packages. arr_foreach works now!Leo Tenenbaum
2020-01-14declarations of imported things in C!!!Leo Tenenbaum
2020-01-14extern variable declarationsLeo Tenenbaum
2020-01-14named args for imported fnsLeo Tenenbaum
2020-01-14better exported C name systemLeo Tenenbaum
2020-01-14improved C names of exported thingsLeo Tenenbaum
2020-01-13more packagesLeo Tenenbaum
2020-01-11eval for imported stuffLeo Tenenbaum
2020-01-11finished import_valLeo Tenenbaum
2020-01-11removed unnecessary c code generationLeo Tenenbaum
2020-01-11changed the way struct names workLeo Tenenbaum
2020-01-10made #size/alignof unary opsLeo Tenenbaum
2020-01-10made Field.type not a pointerLeo Tenenbaum
2020-01-10allow circular dependencies in structsLeo Tenenbaum
2020-01-09changed TYPE_TYPE,PKG to TYPE_BUILTINsLeo Tenenbaum
2020-01-07naming consistencyLeo Tenenbaum
2020-01-07formatting (emacs doesnt like my tabs)Leo Tenenbaum
2020-01-06started importingLeo Tenenbaum
2020-01-06fixed bug with cgen structsLeo Tenenbaum
2020-01-06changed syntax for tuples to allow for complicated typesLeo Tenenbaum
2020-01-06improved naming of exported functions in CLeo Tenenbaum
2020-01-06small bugfixLeo Tenenbaum
2020-01-06cleaning up; fixed a few bugsLeo Tenenbaum
2020-01-05better package file outputLeo Tenenbaum
2020-01-05fixed slicesLeo Tenenbaum
2020-01-04formattingLeo Tenenbaum
2020-01-03fixed a bug with returningLeo Tenenbaum
2020-01-03improved the way #sizeof and #alignof workLeo Tenenbaum
2020-01-03small things for more standard complianceLeo Tenenbaum
2020-01-02fixed problem with #CLeo Tenenbaum
2020-01-02updated copyright yearLeo Tenenbaum
2020-01-02more exporting... this is gonna take a whileLeo Tenenbaum
2019-12-15got rid of expr__ when theres only one identLeo Tenenbaum
2019-12-14fixed problem with inferLeo Tenenbaum
2019-12-11fixed some cgen stuffLeo Tenenbaum
2019-12-10made Expression smallerLeo Tenenbaum
2019-12-08changed post to preincrement (it actually does make a difference with tcc)Leo Tenenbaum
2019-12-08checking for duplicate argsLeo Tenenbaum
2019-12-08better error systemLeo Tenenbaum
2019-12-07fixed something weird going on with the tokenizer that might be a bug in clangLeo Tenenbaum
2019-12-07added licenseLeo Tenenbaum
2019-12-06fixed a problem with ret decls but found anotherLeo Tenenbaum
2019-12-02fixed type ret vals bug!Leo Tenenbaum
2019-12-02cleanupLeo Tenenbaum
2019-11-30fixed some bugs involving returning typesLeo Tenenbaum
2019-11-30basic type returningLeo Tenenbaum
2019-11-30got rid of TYPE_USER!!Leo Tenenbaum
2019-11-28started dealing with calling "type functions"Leo Tenenbaum
2019-11-26cleanup, switched to enums for flagsLeo Tenenbaum
2019-11-25fixed problems with return declarationsLeo Tenenbaum