summaryrefslogtreecommitdiff
path: root/tokenizer.c
AgeCommit message (Collapse)Author
2020-01-25passing structs to foreign functionsLeo Tenenbaum
2020-01-25improved location systemLeo Tenenbaum
2020-01-24more #builtinLeo Tenenbaum
2020-01-19more work on #foreignLeo Tenenbaum
2020-01-18started #foreignLeo Tenenbaum
2020-01-17Location bug fix and (&Package).somethingLeo Tenenbaum
2020-01-12fixed memory leaksLeo Tenenbaum
2020-01-11eval for imported stuffLeo Tenenbaum
2020-01-10a bit more importingLeo Tenenbaum
2020-01-09changed TYPE_TYPE,PKG to TYPE_BUILTINsLeo Tenenbaum
2020-01-09better error systemLeo Tenenbaum
2020-01-09switched to new error system!Leo Tenenbaum
2020-01-09started changing location systemLeo Tenenbaum
2020-01-07formatting (emacs doesnt like my tabs)Leo Tenenbaum
2020-01-07fixed bug with multiline commentsLeo Tenenbaum
2020-01-05better package file outputLeo Tenenbaum
2020-01-05package namesLeo Tenenbaum
2020-01-05exporting identifiersLeo Tenenbaum
2020-01-04formattingLeo Tenenbaum
2020-01-03small things for more standard complianceLeo Tenenbaum
2020-01-02updated copyright yearLeo Tenenbaum
2020-01-02more exporting... this is gonna take a whileLeo Tenenbaum
2019-12-22more exportingLeo Tenenbaum
2019-12-22started exporting systemLeo Tenenbaum
2019-12-16got rid of coloncolonLeo Tenenbaum
2019-12-10made Expression smallerLeo Tenenbaum
2019-12-10changed Location to be 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-06@ => :: (looks nicer)Leo Tenenbaum
2019-11-30trying to make this compilable with a c++ compilerLeo Tenenbaum
maybe it works on some but gccs not happy with my gotos...
2019-11-19fixed problems with const paramsLeo Tenenbaum
2019-11-17moved constant param system to typing.Leo Tenenbaum
2019-11-14cleaning up some stuffLeo Tenenbaum
2019-11-11declarations for functions with constant parametersLeo Tenenbaum
2019-11-08+=, -=, /=, *=Leo Tenenbaum
2019-11-08fixed, e.g. each x := xLeo Tenenbaum
2019-11-04each loops!Leo Tenenbaum
2019-11-02did part of #sizeof/alignof directives for compile-time size and aligns of typesLeo Tenenbaum
realizing that the current user type system has bugs; will need to switch to one which isn't identifier based after resolving.
2019-10-31fixed the bug (but i'm not happy about the solution)Leo Tenenbaum
2019-10-31basic . operatorLeo Tenenbaum
2019-10-30started adding structsLeo Tenenbaum
2019-10-27some fixes and starting to get type declarationsLeo Tenenbaum
2019-10-26started newtypeLeo Tenenbaum
2019-10-23started writing bf interpreter; found a few bugsLeo Tenenbaum
2019-10-14made parameters immutable; fixed other things involving immutabilityLeo Tenenbaum
2019-10-11bug fixes, function callsLeo Tenenbaum