Herbert Vojčík
|
470a01b0ab
Compiler API part split from CodeGenerator part.
|
12 years ago |
Nicolas Petton
|
afd7523ef3
- Renamed AbstractCompiler >> loadExpression: to #evaluateExpression:
|
12 years ago |
Nicolas Petton
|
3f3dc22141
Merge branch 'master', remote-tracking branch 'herby/master'
|
12 years ago |
Herbert Vojčík
|
e7097c4711
Refactored load:forClass: pervasively calling setupClass: into install:forClass:category: and refactoring all senders.
|
12 years ago |
Nicolas Petton
|
255a5a798a
- New methods Error >> #signal and Error class >> signal
|
12 years ago |
Nicolas Petton
|
2ed620a330
- Removed smalltalk.setDeploymentMode() as it was not used anymore
|
12 years ago |
Nicolas Petton
|
075dab2bdf
Merge pull request #196 from herby/master
|
12 years ago |
Herbert Vojčík
|
9588b76045
Fix super-call to use MethodCLass.superclass instead of hardwiring CompileTimeSuperclass.
|
12 years ago |
Nicolas Petton
|
f0de1014b1
Fixed issue #173 in the compiler (Compiler>>visitJSStatementNode:)
|
12 years ago |
Nicolas Petton
|
dcf7ef1acb
Fixed issue #167
|
12 years ago |
Nicolas Petton
|
a5f0e6e7b6
Fixed issue #127
|
12 years ago |
Nicolas Petton
|
171054834f
Fixed issue #141
|
12 years ago |
Nicolas Petton
|
af2e579d59
Fixed issue #181 + unit tests
|
12 years ago |
Nicolas Petton
|
8eccdff129
String>>matchesOf: implementation (see issue #162)
|
12 years ago |
Nicolas Petton
|
38c949e9d3
Fix for issue #169
|
12 years ago |
Nicolas Petton
|
770d7f7600
Merge pull request #188 from herby/master
|
12 years ago |
Herbert Vojčík
|
5edf7448ef
Another, simple take on GH-177, no wrapper function, value computed before throw.
|
12 years ago |
Herbert Vojčík
|
0427a9582b
Repetitious recursive calls of init on metaclasses fixed. Load speed improved considerably.
|
12 years ago |
Herbert Vojčík
|
989e3138ca
Speeding boot.js (for-in removed in favour for-i/Object.keys if possible)
|
12 years ago |
Herbert Vojčík
|
440b615b37
Fixes GH-192
|
12 years ago |
Herbert Vojčík
|
f1f20af820
subclassResponsibility
|
12 years ago |
Herbert Vojčík
|
61421686d6
Formatting
|
12 years ago |
Nicolas Petton
|
622a8fc5d2
Split the Compiler into 2 classes: AbstractCompiler and Compiler
|
12 years ago |
Nicolas Petton
|
783927fa01
Merge pull request #187 from herby/master
|
12 years ago |
Herbert Vojčík
|
c6b3e3ba6a
Different escaping. No unescape called. Escapes into UTF-8 range (only escape 0x00-0x1f, double quote and backslash, and 0x7f-0x9f, the rest is left unchanged).
|
12 years ago |
Herbert Vojčík
|
46eb40487c
using #asJavascript everywhere (no literal 'unesacpe(..' used)
|
12 years ago |
Herbert Vojčík
|
7f18d7b921
NodeVisitor all methods call visitNode:
|
12 years ago |
Herbert Vojčík
|
22478f8567
Optimization of HashedCollection >> keys as per GH-174.
|
12 years ago |
Nicolas Petton
|
976cbb54f9
Fixed previous commit, and really fixing #178
|
12 years ago |
Nicolas Petton
|
4448792e7a
Fixed issue #178 thanks to @herby
|
12 years ago |