Herbert Vojčík
|
3123d2096c
RefNode; cascade receivers are RefNode's
|
9 anni fa |
Herbert Vojčík
|
48de8ef97c
bump grunt-contrib-clean
|
9 anni fa |
Herbert Vojčík
|
76f25c9f6d
bump pegjs. Fix #1199.
|
9 anni fa |
Herbert Vojčík
|
c862e08ad4
travis: use "container mode"
|
9 anni fa |
Herbert Vojčík
|
b739948391
typeof "function" - aware Set. Fix #1211.
|
9 anni fa |
Herbert Vojčík
|
9ef3e94922
tests for use of [] as a key in Dictionary and Set
|
9 anni fa |
Herbert Vojčík
|
ea99ce9aea
just for fun optimization play
|
9 anni fa |
Herbert Vojčík
|
ed46d2897d
ASTInterpreter: nextChild out, enterNode in
|
9 anni fa |
Herbert Vojčík
|
3abd57bd83
ASTInterprerTests: fix interpreting first child twice
|
9 anni fa |
Herbert Vojčík
|
09bce38f7b
Fix tests from f0b70f6, now they test the actual issue.
|
9 anni fa |
Herbert Vojčík
|
dffc22a68c
parser/compiler: set cascade receiver later
|
9 anni fa |
Herbert Vojčík
|
53873413d9
parser: dots at start of sequence. Fix #1210.
|
9 anni fa |
Herbert Vojčík
|
83daedf0ee
parser: ws / dot use review. Fix #1207. Fix #1208. Fix #1209.
|
9 anni fa |
Herbert Vojčík
|
022bf1b69e
parser: remove redundancy
|
9 anni fa |
Herbert Vojčík
|
d7d12ce2ee
parser: code clean
|
9 anni fa |
Herbert Vojčík
|
60f8b26d97
parser: fix some "line undefined, column undefined" errors
|
9 anni fa |
Herbert Vojčík
|
27bb184612
parser: keywordSend with optional tail
|
9 anni fa |
Herbert Vojčík
|
a878a63eee
pass receiver in cascaded messages
|
9 anni fa |
Herbert Vojčík
|
ba4ddbee01
SendNode >> superSend computed, not set
|
9 anni fa |
Herbert Vojčík
|
98a9a7c477
Simpler isSuperCall, hopefully faster compilation
|
9 anni fa |
Herbert Vojčík
|
76a84f54b3
Not renaming super to self, not setting classSend.
|
9 anni fa |
Herbert Vojčík
|
96d7f58833
IRJSTranslator >> visitInstructionList:enclosedBetween:and:
|
9 anni fa |
Herbert Vojčík
|
8821063e3f
recompile
|
9 anni fa |
Herbert Vojčík
|
c7375e774a
ASTInterpret fix DNU typo; root super send test passes
|
9 anni fa |
Herbert Vojčík
|
8d1e8b7487
ProtoObject super send now ends with DNU. Fix #1206.
|
9 anni fa |
Herbert Vojčík
|
68144b1753
Behavior >> superclass: it's ok to just return JS null
|
9 anni fa |
Herbert Vojčík
|
8109aca1f4
once and only once
|
9 anni fa |
Herbert Vojčík
|
32b13de017
Compiler: remove superSends (no one uses it)
|
9 anni fa |
Herbert Vojčík
|
46c85cbaa4
JSStream: remove #nextPutReturn
|
9 anni fa |
Herbert Vojčík
|
9554c5debd
JSStream: use #nextPutAssignLhs:rhs:
|
9 anni fa |