Carlos Galindo
|
daa1c2d90a
|
Added support for any continue statements, fixed empty for loops (set condition to true if empty)
|
2019-04-04 18:00:16 +02:00 |
|
Carlos Galindo
|
96847b7a8a
|
Visitor: implemented any possible breakStmt
|
2019-04-04 17:14:14 +02:00 |
|
Carlos Galindo
|
47bff81942
|
Split methods
|
2019-04-04 00:51:10 +02:00 |
|
Carlos Galindo
|
5ea988992a
|
Fixed labels positioning, added flexibility
|
2019-04-04 00:13:52 +02:00 |
|
Carlos Galindo
|
e77fe8f772
|
Complete API change
|
2019-04-04 00:03:12 +02:00 |
|
Carlos Galindo
|
f24b00c255
|
Changed inner classes to be static
|
2019-04-03 18:02:26 +02:00 |
|
Carlos Galindo
|
498966d76e
|
Modified blocks so that the condition is squared and labeled
|
2019-04-03 18:00:14 +02:00 |
|
Carlos Galindo
|
d7abcb7b55
|
Boxed up control flow structures and preparation for edge labeling
|
2019-04-03 17:37:57 +02:00 |
|
Carlos Galindo
|
137d01938c
|
Visitador: added switchStmt with breaks
|
2019-04-03 15:34:25 +02:00 |
|
Carlos Galindo
|
fcdab2da3f
|
Merge remote-tracking branch 'origin/master'
|
2019-04-02 19:59:00 +02:00 |
|
Carlos Galindo
|
b0fe4738e3
|
Remove warnings
|
2019-04-02 19:54:47 +02:00 |
|
Carlos Galindo
|
5b217389d9
|
Add LICENSE
|
2019-03-27 11:14:38 +00:00 |
|
Carlos Galindo
|
a5ba8831b2
|
Visitador: added support and test for foreachStmts
|
2019-03-27 12:11:08 +01:00 |
|
Carlos Galindo
|
5a1d4b8e8d
|
Added tests
|
2019-03-27 11:57:47 +01:00 |
|
Carlos Galindo
|
63c312589a
|
CFG: improved numbering system and removed connect(int, int)
|
2019-03-27 11:57:18 +01:00 |
|
Carlos Galindo
|
64395b31a0
|
Visitador: implemented returnStmts
|
2019-03-27 11:55:19 +01:00 |
|
Carlos Galindo
|
709bde80af
|
Visitador: implemented forStmts
|
2019-03-27 01:57:03 +01:00 |
|
Carlos Galindo
|
af1e41c592
|
Visitador: implemented doStmts
|
2019-03-27 00:41:26 +01:00 |
|
Carlos Galindo
|
dc51f39176
|
Transformador: more verbosity
|
2019-03-27 00:16:53 +01:00 |
|
Carlos Galindo
|
59a768855d
|
Visitador: added treatment of whileStmts
|
2019-03-27 00:16:44 +01:00 |
|
Carlos Galindo
|
8b62733a44
|
CFG: moved to list of tuples to avoid implicit comparisons with .equals() and improved index detection
|
2019-03-27 00:15:04 +01:00 |
|
Carlos Galindo
|
6be592fbd1
|
Transformador now takes a file/dir and transforms that
|
2019-03-26 23:26:21 +01:00 |
|
Carlos Galindo
|
c768ffb7d3
|
Added treatment of ifElse statements
|
2019-03-26 23:26:01 +01:00 |
|
Carlos Galindo
|
5dd9e8e35b
|
Upgraded to Java8
|
2019-03-26 23:25:35 +01:00 |
|
Carlos Galindo
|
56c07550f2
|
Moved from Statement nodes to Node nodes
|
2019-03-26 22:42:56 +01:00 |
|
Carlos Galindo
|
221c9e6b23
|
Moved from List<String> to CFG object
|
2019-03-26 22:25:52 +01:00 |
|
Carlos Galindo
|
0e5667582b
|
Set indent to tabs and applied format to project
|
2019-03-26 20:29:29 +01:00 |
|
Carlos Galindo
|
782a4361c2
|
Fixed warnings
|
2019-03-26 20:25:29 +01:00 |
|
Carlos Galindo
|
cf7f5f2f18
|
Idea files and .gitignore
|
2019-03-26 20:17:42 +01:00 |
|
Carlos Galindo
|
a52d26a18e
|
Initial commit
|
2019-03-26 20:11:14 +01:00 |
|