summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-30basic type returningLeo Tenenbaum
2019-11-30fixed bugLeo Tenenbaum
2019-11-30cleanup, found a weird bugLeo Tenenbaum
2019-11-30got rid of TYPE_USER!!Leo Tenenbaum
2019-11-28started dealing with calling "type functions"Leo Tenenbaum
2019-11-27started to set up type parametersLeo Tenenbaum
2019-11-27fixed problem where functions could have tuple parametersLeo Tenenbaum
2019-11-26cleanup, switched to enums for flagsLeo Tenenbaum
2019-11-25fixed problem which caused bf test to failLeo Tenenbaum
it had to do with resolving types
2019-11-25cleaning upLeo Tenenbaum
2019-11-25fixed problems with return declarationsLeo Tenenbaum
2019-11-25fixed multiple idents in one param declLeo Tenenbaum
2019-11-25fixed problem with flexible typesLeo Tenenbaum
2019-11-24finally fixed all the problems with type paramsLeo Tenenbaum
2019-11-24started to get fn(t @ Type, x: t) to workLeo Tenenbaum
2019-11-22fixed type parametersLeo Tenenbaum
2019-11-20started to turn type parameters into aliasesLeo Tenenbaum
2019-11-20fixed problem with type paramsLeo Tenenbaum
2019-11-20fixed some bugs; caused some othersLeo Tenenbaum
2019-11-19finally got type params to workLeo Tenenbaum
2019-11-19fixed problems with const paramsLeo Tenenbaum
2019-11-18stuff with type paramsLeo Tenenbaum
2019-11-18still trying to get type params to workLeo Tenenbaum
2019-11-18trying to do const type paramsLeo Tenenbaum
2019-11-17started writing code to copy exprs and other stuffLeo Tenenbaum
2019-11-17declarations of fns with const paramsLeo Tenenbaum
2019-11-17moved constant param system to typing.Leo Tenenbaum
2019-11-16:@Leo Tenenbaum
2019-11-16bug fixes, return declaration initializersLeo Tenenbaum
2019-11-14cleaning up some stuffLeo Tenenbaum
2019-11-13..Leo Tenenbaum
2019-11-13fixed a bunch of bugs!!Leo Tenenbaum
mainly to do with default arguments and named return values. also cgen unicode identifier support!
2019-11-13evaluating default argumentsLeo Tenenbaum
2019-11-13fixed some problems with compile time paramsLeo Tenenbaum
2019-11-13local & anonymous fns with const paramsLeo Tenenbaum
2019-11-12improved compile time paramsLeo Tenenbaum
2019-11-12...Leo Tenenbaum
2019-11-12compile time parametersLeo Tenenbaum
2019-11-11declarations for functions with constant parametersLeo Tenenbaum
2019-11-10added hash table test & fixed bugs thereLeo Tenenbaum
2019-11-10wrote val_eqLeo Tenenbaum
2019-11-10improved some integer type stuffLeo Tenenbaum
2019-11-10wrote value hash table for compile time argumentsLeo Tenenbaum
2019-11-09got rid of _FLAG_ everywhereLeo Tenenbaum
2019-11-09fixed local functionsLeo Tenenbaum
2019-11-08added value exprs in preparation for compile time argumentsLeo Tenenbaum
2019-11-08got +=, -= to work with pointer arithmeticLeo Tenenbaum
2019-11-08+=, -=, /=, *=Leo Tenenbaum
2019-11-08fixed, e.g. each x := xLeo Tenenbaum
2019-11-06each by pointerLeo Tenenbaum