Andrey Breslav
|
5a075b80d5
|
Testing infrastructure
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
ffca4dd5a0
|
Setting up equals()/hashCode() for values and results
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
a55c350c0c
|
Added dependency on junit
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
b067b1abe4
|
toString() supported for values and results
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
0aca17ce15
|
Do not evaluate label instructions and such
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
b926e79aac
|
Support for interpreter events
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
3bae3e25b5
|
Support for throwing exceptions from Eval
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
7559c3bd94
|
Main interpreter loop implemented
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
2e374df5a9
|
Formatting
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
f93d209b88
|
Control logic will be handled by interpreter loop
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
21e0dabf87
|
Using LabelNode instead of bare Label
|
2013-10-06 15:17:58 +04:00 |
|
Andrey Breslav
|
8aad18e849
|
Class renamed
|
2013-10-06 12:31:15 +04:00 |
|
Andrey Breslav
|
2a24c00539
|
Unused methods removed
|
2013-10-06 12:25:21 +04:00 |
|
Andrey Breslav
|
f1601b2da0
|
Eval and Control separated
|
2013-10-06 03:52:09 +04:00 |
|
Andrey Breslav
|
a078727ea3
|
IINC treatment corrected
|
2013-10-06 03:47:16 +04:00 |
|
Andrey Breslav
|
fcc3fae8e5
|
Interpreter completed
|
2013-10-06 03:34:37 +04:00 |
|
Andrey Breslav
|
dae297d262
|
Nilary and unary operations supported
|
2013-10-06 02:00:18 +04:00 |
|
Andrey Breslav
|
a6dee0fd3b
|
Initial project structure
|
2013-10-06 00:06:06 +04:00 |
|