Markus Schirp
|
30884c22a2
|
Remove literal array mutation that adds an element
It turns out this mutation is not "universal". Meaning not in all
scenarios this extra element triggers an edge case the specs have to
cover.
|
2013-07-08 17:57:25 +02:00 |
|
Markus Schirp
|
c4f8f8e25f
|
Break up some complex methods
|
2013-06-15 17:16:34 +02:00 |
|
Markus Schirp
|
1baa337d8e
|
Port literal array mutator to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
6b2e2a8bb0
|
Initial round of refactoring
* Remove some RBX only nodes
* Register parser types
* Remove all occurences of ::Rubinius when loading libraries
|
2013-06-14 21:11:54 +02:00 |
|
Markus Schirp
|
8a4fad0973
|
Prepend additional elements to datastructurs instead of append
* This makes it far more likely the elements are used in paralel
assignment. Credits for idea @snusnu!
|
2012-12-08 01:53:54 +01:00 |
|
Markus Schirp
|
fe941ff74c
|
Cleanup node body mutation
|
2012-12-06 22:30:57 +01:00 |
|
Markus Schirp
|
69e9de95ed
|
Extract node specific mutator base class
|
2012-12-06 21:30:28 +01:00 |
|