History of sample/macro.pmy
2010-11-27
| ||
21:49 | [fe180b545227dcde] part of check-in [a795c97dc3] changed Let.init to Let.vdef. IT IS VERY DANGEROUS TO USE .init MEMBER NAME in D!!!!!!!! (user: kinaba branch: trunk) [diff] [annotate] | |
00:13 | [99466484fdc29835] part of check-in [6760e0dd02] evaluator refactoring done. x6 speed up. (user: kinaba branch: trunk) [diff] [annotate] | |
2010-11-26
| ||
14:03 | [b441073a5b98679b] part of check-in [207cea338a] changed hiding mechanizem of x in let x = ... for @macro layer. Old: set(x,ValueLayer,undefined) Nee: set(x,NoopLayer,null) (user: kinaba branch: trunk) [diff] [annotate] | |
2010-11-25
| ||
12:32 | [996468a22f9d9a8e] 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:14 | [b31646ec7576a8a6] part of check-in [3ae09b8cbf] changed if-then-else syntax (user: kinaba branch: trunk) [diff] [annotate] | |
03:28 | [977cd2f997805f91] part of check-in [ba11f1d551] fixed the macro scoping rules concerning non-macro let (user: kinaba branch: trunk) [diff] [annotate] | |
2010-11-21
| ||
18:53 | [274d10aca22ce25f] part of check-in [435fa085ec] refactored predefined layer names, and filled readme.txt. (user: kinaba branch: trunk) [diff] [annotate] | |
17:18 | [a38c7267da8f14a3] part of check-in [a5fe6233c1] layered parameters implemented (user: kinaba branch: trunk) [diff] [annotate] | |
2010-11-20
| ||
23:29 | [827dbc8186458d43] part of check-in [060f267779] fixed the bug that the first declaration inside a function cannt be recursive: def foo() { def bar() { bar() }; bar() }; foo() # bar cannot be found (user: kinaba branch: trunk) [annotate] | |