summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2020-02-25cleaned up a few things so that msvc build still worksLeo Tenenbaum
2020-02-24oops turns out we werent generating redeclaration errorsLeo Tenenbaum
2020-02-21fixed several bugs with struct parametersLeo Tenenbaum
2020-02-20fixed compile time slice bugLeo Tenenbaum
2020-02-15more struct params & reverted to StructDef *struc;Leo Tenenbaum
2020-02-14minor improvements and preparing for struct argumentsLeo Tenenbaum
2020-02-13various bug fixes (return declarations & circularly dependent types)Leo Tenenbaum
2020-02-12got rid of #cache; decided it wasnt the way to goLeo Tenenbaum
2020-02-12continued working on circular type function dependenciesLeo Tenenbaum
2020-02-11started #cache, but not fully working yetLeo Tenenbaum
2020-02-08ffmgr now uses allocrLeo Tenenbaum
2020-02-08fixed eval leaksLeo Tenenbaum
2020-02-08eval recursion workingLeo Tenenbaum
2020-02-08recursion works but there are leaksLeo Tenenbaum
2020-02-07(in progress) trying to get eval recursion to workLeo Tenenbaum
2020-02-07allow namespace access with nms[string]Leo Tenenbaum
2020-02-07minor cleanupLeo Tenenbaum
2020-02-07finished new ident systemLeo Tenenbaum
2020-02-07new ident system working except for nmsLeo Tenenbaum
2020-02-07still trying to fix new identsLeo Tenenbaum
2020-02-06more work on new ident system; not quite working yetLeo Tenenbaum
2020-02-05switching to new ident system and wow it makes everything so much simplerLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-01-31more namespacesLeo Tenenbaum
2020-01-30more namespacesLeo Tenenbaum
2020-01-29made #foreign a part of the languageLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-27#includeLeo Tenenbaum
2020-01-25more #builtin. realized theres a problem with pkgs...Leo Tenenbaum
2020-01-25each => forLeo Tenenbaum
2020-01-25passing structs to foreign functionsLeo Tenenbaum
2020-01-24fixed return declarationsLeo Tenenbaum
2020-01-24fixed eval call problem + more #builtinLeo Tenenbaum
2020-01-24more #builtinLeo Tenenbaum
2020-01-21int literal bug fixLeo Tenenbaum
2020-01-21only load libraries onceLeo Tenenbaum
2020-01-19#foreign is kinda working now!Leo Tenenbaum
2020-01-19more #foreignLeo Tenenbaum
2020-01-19more work on #foreignLeo Tenenbaum
2020-01-16better packages. also started std/io pkg (wrote hello world in toc!)Leo Tenenbaum
2020-01-11eval for imported stuffLeo Tenenbaum
2020-01-11fixed clang warningLeo Tenenbaum
2020-01-11finished import_valLeo Tenenbaum
2020-01-11importing some values!Leo 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-08more importing (also turns out export is a keyword in c++)Leo Tenenbaum