Per Bothner
|
b78f7cb115
Sync branches/invoke with trunk -r8580:8731
|
8 vuotta sitten |
Per Bothner
|
ab4e3c6b56
Sync branches/invoke with trunk -r8527:8535
|
9 vuotta sitten |
Per Bothner
|
dec1a47f34
* standard/define.java (rewriteForm): Make sure BeginExp bexp2 is
|
9 vuotta sitten |
Per Bothner
|
042d9dc3a7
Fix various JavaDoc problems.
|
9 vuotta sitten |
Per Bothner
|
9aa521dbaf
* standard/define.java (scanForm): Complain about define-private
|
10 vuotta sitten |
Per Bothner
|
367db8cfd9
Re-implement define-procedure for better inlining.
|
10 vuotta sitten |
Per Bothner
|
b230dd8dde
* standard/define.java (rewriteForm): If checking that make-private
|
10 vuotta sitten |
Per Bothner
|
197018a10e
* prim_syntax.scm (define-early-constant): New syntax.
|
10 vuotta sitten |
Per Bothner
|
8f9b126b9f
* lang/Translator.java (class FormStack): Use new class to
|
11 vuotta sitten |
Per Bothner
|
199e148235
* standard/define_alias.java: Implemented define-private-alias
|
11 vuotta sitten |
Per Bothner
|
91dd993fda
* standard/define.java (scanForm): Don't set writable if
|
11 vuotta sitten |
Per Bothner
|
ae9b84b738
* standard/define.java (scanForm): Defer lambda.rewriteFormals and
|
13 vuotta sitten |
Per Bothner
|
6ae41de9d3
* standard/define.java (rewriteForm): Use rewrite_car, so we
|
13 vuotta sitten |
Per Bothner
|
99acef74f9
* Declaration.java: Re-write handling of the 'value' Expression.
|
14 vuotta sitten |
Per Bothner
|
df06ed920a
* Compilation.java (langOptions): New field.
|
14 vuotta sitten |
Per Bothner
|
7b76880428
* Language.java (parse): Set mustCompile here as appropriate.
|
14 vuotta sitten |
Per Bothner
|
d607b3d9b7
* standard/callcc.java (CompileTimeContinuation.compile): Use
|
14 vuotta sitten |
Per Bothner
|
a1f5a8553f
* standard/let.java (rewrite): No longer allow a java.lang.String
|
15 vuotta sitten |
Per Bothner
|
ff6bf91637
Change SyntaxForm to an interface, and use accessor methods.
|
15 vuotta sitten |
Per Bothner
|
ddd7e4fa3a
* FindTailCalls.java (walkClassExp): Don't setCanRead.
|
15 vuotta sitten |
Per Bothner
|
5926e0a792
* standard/define.java: Defer processing of type-specifier from
|
15 vuotta sitten |
Per Bothner
|
965f978795
Imported variables are read-only.
|
15 vuotta sitten |
Per Bothner
|
454e1a6fda
* standard/define.java (scanForm, rewriteForm): If --no-inline flag
|
15 vuotta sitten |
Per Bothner
|
d8166761a7
One step in separating compilation from run-time classes.
|
15 vuotta sitten |
Per Bothner
|
4c393a61ba
* Pair.java (car, cdr): Make non-public.
|
16 vuotta sitten |
Per Bothner
|
91fd705542
* defun.java: Remove redundant 'implements Printable'.
|
18 vuotta sitten |
Per Bothner
|
f2c3719ac1
|
18 vuotta sitten |
Per Bothner
|
1542d37c08
|
19 vuotta sitten |
Per Bothner
|
74de1b9ea3
|
19 vuotta sitten |
Per Bothner
|
6e0fe930dc
|
19 vuotta sitten |