Volker Berlin
|
c8ef4fd3c7
|
first steps to compile loops
|
2018-05-20 11:54:06 +02:00 |
|
Volker Berlin
|
59757b3927
|
make difference between tableswitch and lookupswitch clearer
|
2018-05-12 09:59:42 +02:00 |
|
Volker Berlin
|
6c971c6525
|
implements lookupswitch
|
2018-05-11 22:07:22 +02:00 |
|
Volker Berlin
|
3fa6f5670e
|
convert the GOTO in a switch into "br"
|
2018-05-08 22:20:33 +02:00 |
|
Volker Berlin
|
0ece5f2dfe
|
use the ValueStackManager to start the switch block on the value
declaration
|
2018-05-07 18:46:15 +02:00 |
|
Volker Berlin
|
57fca76063
|
make private again
|
2018-05-06 14:33:22 +02:00 |
|
Volker Berlin
|
8ed4a37413
|
handle the table switch operation
|
2018-05-05 21:43:30 +02:00 |
|
Volker Berlin
|
ac9758334d
|
Split BlockOperator; handle the br operator
|
2018-05-04 20:52:54 +02:00 |
|
Volker Berlin
|
29ec5ace04
|
Improve error messages in BranchManager
|
2018-05-01 11:46:42 +02:00 |
|
Volker Berlin
|
97283a1d39
|
new branch manager with internal hierarchy.
|
2018-03-30 17:33:23 +02:00 |
|
Volker Berlin
|
79ee98e8ce
|
Implements the ELSE control structure
|
2018-03-27 20:04:35 +02:00 |
|
Volker Berlin
|
d26b9bbb94
|
first step of a "if" implementation
|
2018-03-25 12:57:04 +02:00 |
|