Tom Hvitved
|
0bb5007103
|
Reintroduce hidden then/else/do in AST; include all in CFG
|
2021-03-25 14:22:35 +01:00 |
|
Tom Hvitved
|
58ecd771d3
|
AST: Exclude empty then/else/do statements
|
2021-03-25 09:53:55 +01:00 |
|
Tom Hvitved
|
e175513293
|
Remove duplicate tuple patterns
|
2021-03-19 10:52:29 +01:00 |
|
Arthur Baars
|
0f940349ba
|
AST: rename getExpr predicates to more meaningful names
|
2021-02-25 10:11:29 +01:00 |
|
Arthur Baars
|
c4e2c87d82
|
AST: some statement tests
|
2021-02-11 17:20:11 +01:00 |
|
Arthur Baars
|
d42b6b651e
|
AST: rename ExprSequence to StmtSequence
|
2021-02-11 17:20:10 +01:00 |
|
Arthur Baars
|
f02d4a977d
|
AST: some statement tests
|
2021-02-11 17:20:10 +01:00 |
|
Arthur Baars
|
2035bc4d3a
|
AST: add ParenthesizedExpr
|
2021-02-04 11:51:05 +01:00 |
|
Nick Rolfe
|
6d7efab820
|
Add ConditionalLoop base class
|
2021-01-08 12:20:08 +00:00 |
|
Nick Rolfe
|
6465c90a16
|
Rename IfOrElsifExpr to IfExpr; remove child classes
|
2021-01-08 11:53:15 +00:00 |
|
Nick Rolfe
|
36c7d3fe5b
|
Replace ConditionalExpr::get{Then,Else} with getBranch(boolean cond).
|
2021-01-07 17:32:41 +00:00 |
|
Nick Rolfe
|
f4abe7f4a1
|
Remove ThenExpr, ElseExpr, and DoExpr from public API
|
2021-01-07 15:56:31 +00:00 |
|
Nick Rolfe
|
7c503120ae
|
Add AST library for control expressions (conditionals and loops)
|
2021-01-05 16:08:33 +00:00 |
|