Per Bothner
|
41d33cecf9
Tweaks to make lambda syntactic sugar work better.
|
7 years ago |
Per Bothner
|
99b29bea08
Implement new lambda syntax: (|param-list|) body
|
8 years ago |
Per Bothner
|
af428ce6b0
Sync branches/invoke with trunk -8784:8883
|
8 years ago |
Per Bothner
|
b78f7cb115
Sync branches/invoke with trunk -r8580:8731
|
8 years ago |
Per Bothner
|
e3243116dd
* Operator.java (IF_THEN): New operator.
|
9 years ago |
Per Bothner
|
f44349c1ee
* Q2Translator.java (partition): Allow an improper list - as may
|
9 years ago |
Per Bothner
|
2f8eaf726f
Add support for $splice$ operation.
|
10 years ago |
Per Bothner
|
7aa5125c6f
* Compilation.java (walkModule): Do PushApply before InlineCalls.
|
14 years ago |
Per Bothner
|
d69d97ffc7
* lang/Translator.java (makeApply): Make return type more precise.
|
14 years ago |
Per Bothner
|
e09c1a0aa0
More changes to separate compile-time from run-time code.
|
14 years ago |
Per Bothner
|
de7371d156
* Language.java (getCompilationClass): New method.
|
14 years ago |
Per Bothner
|
709bce2648
* Operator.java: New class, extends Syntax.
|
14 years ago |