File History
Not logged in

History of polemy/runtime.d

2010-11-27
23:23
[00f787cfb5f7b260] part of check-in [005474ba5b] changed: not to lift _|_ (user: kinaba branch: trunk) [diff] [annotate]
20:46
[d6bfebbae7e5dfaf] part of check-in [203e4cb208] fixed automatic memoization bug (whole part of the contexts are now used as the memo key) (user: kinaba branch: trunk) [diff] [annotate]
2010-11-25
12:32
[f71ff7dc6628e423] part of check-in [474c4facf0] Introduced makefile to build documents. sample/macro.pmy is fully reformed. print(x) now returns x, not 0. (user: kinaba branch: trunk) [diff] [annotate]
2010-11-24
21:32
[6911dbe256744186] part of check-in [c75f0d5f1e] Enriched the runtime. a.b is now runtime error, not undefined value if the field b does not exist. Added rand(n) and gensym(). (user: kinaba branch: trunk) [diff] [annotate]
2010-11-23
22:55
[641d49d7fd647519] part of check-in [2134cd44cc] further clean-up for polemy2d (user: kinaba branch: trunk) [diff] [annotate]
19:37
[6af5a0863b67aa85] part of check-in [5e924caac9] added AST-rewriting macro sample. (user: kinaba branch: trunk) [diff] [annotate]
19:09
[7110e96fc2a7a412] part of check-in [36c517dfc4] refactored d-value and polemy-value conversion (user: kinaba branch: trunk) [annotate]
2010-11-08
17:01
Deleted by check-in [b0d8d7875b] polemy.runtime renamed into polemy.value. Also, in process of changes to use unittest helpers. (user: kinaba branch: trunk)
01:31
[0d0a3e76147a101b] part of check-in [633e700889] If-expression implemented. Factorial now works. (user: kinaba branch: trunk) [diff] [annotate]
00:03
[2eb228662dba6e2d] part of check-in [820e7198cc] Made helloworld work. (user: kinaba branch: trunk) [diff] [annotate]
2010-11-07
23:34
[eb7f695558db6c0f] part of check-in [0569f7b8c2] - Added function literal evaluator (i.e., closure). - Workaround for d2stacktrace's infinite-loop bug. (when std.demangle.demangle use exception inside it, it will go into an infinite loop. to avoid this, I choose to unset TraceHandler during stacktrace generation. This is far from the complete solution, but at least it should work as expected under single-thread environment...) (user: kinaba branch: trunk) [diff] [annotate]
21:20
[c94ffd3733368117] part of check-in [5d4cb856d8] Added FuncallExpression (user: kinaba branch: trunk) [diff] [annotate]
19:32
[3711e4a90323c649] part of check-in [4198578702] Changed several documentation comments into ddoc compatible ones. (user: kinaba branch: trunk) [diff] [annotate]
19:18
[b0c768679677d7d5] part of check-in [423f308350] Initial commit. Just for setting up the environment. (user: kinaba branch: trunk) [annotate]