File History
Not logged in

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]