aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* in-place arithmetic opt & fix gc bug in `eval`Teddy2013-08-13
* add test for circular refgc_sweepTeddy2013-08-13
* a little improvement (but it can't resolve the circular referencing problem)Teddy2013-08-13
* gc can now workTeddy2013-08-13
* ...Teddy2013-08-12
* ...Teddy2013-08-12
* ...Teddy2013-08-12
* ...Teddy2013-08-12
* basic gcTeddy2013-08-12
* adding gc frameworkTeddy2013-08-12
* Removed uncessary `new UnspecObj()`, use a global pointer instead.Teddy2013-08-12
* change the name of compiled executable fileTeddy2013-08-12
* more testsTeddy2013-08-12
* ready for alpha releaseTeddy2013-08-12
* rectified a bug in `modulo`Teddy2013-08-12
* ...Teddy2013-08-12
* fixed severe bug in many special optsTeddy2013-08-11
* removed more redundancyTeddy2013-08-11
* checking the code in `builtin.cpp`, removed some bugs and redundancyrestructureTeddy2013-08-11
* added more commentsTeddy2013-08-11
* add inf list testTeddy2013-08-11
* ...Teddy2013-08-11
* removed unecessary `next` initializationTeddy2013-08-11
* fixed `next` pointer and `ext_repr` issuesTeddy2013-08-11
* `delay` and `force` support is addedTeddy2013-08-11
* `apply` and `or` supportTeddy2013-08-11
* more built-insTeddy2013-08-10
* numerical overflow detectionTeddy2013-08-09
* fixed bug in `equal?`Teddy2013-08-09
* add proper precision to ext repr of real numbersTeddy2013-08-09
* bugfix on `lt` `gt` `eq`, added `number?`Teddy2013-08-09
* canonicalize the rational number to avoid crashTeddy2013-08-09
* forget to return in `str_to_lower`Teddy2013-08-09
* str_to_lower should only apply to SymbolsTeddy2013-08-09
* removed trailing spacesTeddy2013-08-09
* added `and` operatorTeddy2013-08-09
* removed `skip` field from Pair, use `next` to make jumps insteadskip_removalTeddy2013-08-09
* ...Teddy2013-08-09
* deal with circular referenceTeddy2013-08-09
* change the name from CONS_OBJ to PAIR_OBJnew_extTeddy2013-08-08
* support for equal?Teddy2013-08-08
* new ext_repr() approachTeddy2013-08-08
* rectified some namesTeddy2013-08-08
* new target setTeddy2013-08-08
* eqv? is implementedTeddy2013-08-08
* fixed a bug in ProcObj::callTeddy2013-08-08
* `lambda` and `define` are fully supported nowTeddy2013-08-08
* added more list-specific procsTeddy2013-08-08
* removed some redundant if-casesTeddy2013-08-07
* added support for `eval`Teddy2013-08-07