Herbert Vojčík
|
b50c822aab
Future proof: both `nil` and `$nil` in package prologue.
|
7 lat temu |
Herbert Vojčík
|
f0cb469727
Merge branch 'master' into traits-in-core
|
7 lat temu |
Herbert Vojčík
|
e23f53c0e0
Compile both self and $self into method.
|
7 lat temu |
Herbert Vojčík
|
8009f16408
Merge branch 'master' into traits-in-core
|
7 lat temu |
Herbert Vojčík
|
9365020eb4
klass => a$cls
|
7 lat temu |
Herbert Vojčík
|
092b8f03d2
isNil => a$nil
|
7 lat temu |
Herbert Vojčík
|
19f5ddc6b5
Multiply exported methods removed.
|
7 lat temu |
Herbert Vojčík
|
dda43e6f04
Merge branch 'master' into traits-in-core
|
7 lat temu |
Herbert Vojčík
|
1c8d9ee85f
Only export own extenstion methods. Fix #1222.
|
7 lat temu |
Herbert Vojčík
|
0eadcfeb56
Empty BehaviorBody.
|
7 lat temu |
Herbert Vojčík
|
1766b8c3e9
TBehaviorProvider.
|
7 lat temu |
Herbert Vojčík
|
ff77899a92
TMasterBehavior.
|
7 lat temu |
Herbert Vojčík
|
8885bc0feb
#asJSON,#asJavascript => #asJavaScript{Object,Source}
|
7 lat temu |
Herbert Vojčík
|
fdc0406fdd
Set trait compositions after classes/traits defined in .st file.
|
7 lat temu |
Herbert Vojčík
|
0436149ded
Pull importer support from Behavior to BehaviorBody.
|
7 lat temu |
Herbert Vojčík
|
dd0a9ad051
Do not export methods from trait composition.
|
7 lat temu |
Herbert Vojčík
|
c6b647bb04
Trait relationships exported.
|
7 lat temu |
Herbert Vojčík
|
fdd72c394a
Use `write:` instead of `nextPutAll:` in exporters.
|
7 lat temu |
Herbert Vojčík
|
18e6f54d48
Group successive `write:`s.
|
7 lat temu |
Herbert Vojčík
|
d24d7b04c4
Use print: and printSymbol:, classNameFor: out.
|
7 lat temu |
Herbert Vojčík
|
0d5007352f
Stop using classNameFor: in js export.
|
7 lat temu |
Herbert Vojčík
|
9cf18fb763
Use asJavascript everywhere when exporting js.
|
7 lat temu |
Herbert Vojčík
|
a8208d8ea8
Use printOn: and asSymbolPrintOn: in exporting.
|
7 lat temu |
Herbert Vojčík
|
23d393cb6d
Trait >> theMetaClass ^ nil
|
7 lat temu |
Herbert Vojčík
|
c226d4d561
More use of `theMetaClass` instead of `class`.
|
7 lat temu |
Herbert Vojčík
|
f8835a3d70
Extract BehaviorBody.
|
7 lat temu |
Herbert Vojčík
|
f867b96abd
Rudimentary traits can be defined but not used yet.
|
7 lat temu |
Herbert Vojčík
|
5b676acdc9
Extract exportBehavior:
|
7 lat temu |
Herbert Vojčík
|
5fd08d67ec
Double dispatch in behavior export.
|
7 lat temu |
Herbert Vojčík
|
dbd3446d33
Recompile with ifs without trailing semicolons.
|
8 lat temu |