summaryrefslogtreecommitdiff
path: root/toc.c
AgeCommit message (Collapse)Author
2020-07-10some cleanupLeo Tenenbaum
2020-07-03io is working but slowLeo Tenenbaum
2020-05-19got rid of decls_cgen, cleaned up a bunch of stuffLeo Tenenbaum
2020-05-06system v amd64 calling conventionLeo Tenenbaum
2020-05-05added #foreign MSVC 64-bit but broke something elseLeo Tenenbaum
2020-05-03trying to make std/*.toc portable, fwrite not working for some reasonLeo Tenenbaum
2020-05-03turns out __cdecl is only for 32-bit. now everything works except for 64-bit ↵Leo Tenenbaum
arguments
2020-05-03started windows #foreign support -- floating point not working yet--also ↵Leo Tenenbaum
found bug with eval EXPR_CALL
2020-05-01&voidLeo Tenenbaum
2020-04-25fixed problems with using future typesLeo Tenenbaum
2020-04-22improved arr systemLeo Tenenbaum
2020-03-22more useLeo Tenenbaum
2020-03-19fixed IDECL_EXPR bug; version 0.5Leo Tenenbaum
2020-03-18defer seems to be working with functions nowLeo Tenenbaum
2020-03-17started deferLeo Tenenbaum
2020-03-16switched to labels for break/continue so that switch works in the futureLeo Tenenbaum
2020-03-11improved bsd supportLeo Tenenbaum
2020-03-11error message for default varargsLeo Tenenbaum
2020-03-04corrected commentLeo Tenenbaum
2020-03-01improved command line arguments for compiler (added -no-color)Leo Tenenbaum
2020-02-29new foreign system working like old one did nowLeo Tenenbaum
2020-02-26removed unneeded functionsLeo Tenenbaum
2020-02-26syntax for including something into a namespaceLeo Tenenbaum
2020-02-26cgen no longer produces errors!Leo Tenenbaum
2020-02-26Status, removed errors from sdecls_cgenLeo Tenenbaum
2020-02-25compatibility cleanupLeo Tenenbaum
2020-02-25much better circular dependency checking system for structsLeo Tenenbaum
2020-02-25fixed bugs with new arg order systemLeo Tenenbaum
also now struct parameters are "officially" part of the language
2020-02-24struct param inferenceLeo Tenenbaum
2020-02-07fixed leaksLeo Tenenbaum
2020-02-07new ident system almost workingLeo Tenenbaum
2020-02-07still trying to fix new identsLeo Tenenbaum
2020-02-05switching to new ident system and wow it makes everything so much simplerLeo Tenenbaum
2020-02-04bug fixesLeo Tenenbaum
2020-02-04new test: nmsLeo Tenenbaum
2020-01-29started namespacesLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-27#includeLeo Tenenbaum
2020-01-25passing structs to foreign functionsLeo Tenenbaum
2020-01-22runtime foreignLeo Tenenbaum
2020-01-19extracted hash table for future use by foreign to avoid loading libraries twiceLeo Tenenbaum
2020-01-19#foreign is kinda working now!Leo Tenenbaum
2020-01-19more #foreignLeo Tenenbaum
2020-01-17Location bug fix and (&Package).somethingLeo Tenenbaum
2020-01-14declarations of imported things in C!!!Leo Tenenbaum
2020-01-11renamed typedefs_cgen.cLeo Tenenbaum
2020-01-11removed unnecessary c code generationLeo Tenenbaum
2020-01-10realized i need to be able to export untyped expressions!Leo Tenenbaum
2020-01-09changed TYPE_TYPE,PKG to TYPE_BUILTINsLeo Tenenbaum
2020-01-08more importing (also turns out export is a keyword in c++)Leo Tenenbaum