User
|
19e1a8d17b
|
included array offsets, added tests, updated report and highlighting
|
2018-04-25 19:43:30 +02:00 |
User
|
d7683fb10d
|
added Ant build file, readme, CLI and JAR build
|
2018-03-27 17:56:36 +02:00 |
User
|
11a0616010
|
corrected ILOC output (register naming, instruction name spacing)
|
2018-03-26 16:29:34 +02:00 |
User
|
a537217c4a
|
switched to ResourceBundle paths for imported files
|
2018-03-26 16:24:22 +02:00 |
User
|
c9dcf5a3cb
|
improved report layout
|
2018-03-03 23:12:19 +01:00 |
User
|
e20ed8472b
|
report comments processed
|
2018-03-01 23:53:49 +01:00 |
User
|
ecd3072e17
|
finalized report
|
2018-02-18 19:15:37 +01:00 |
User
|
c8c13e5d96
|
removed lambdas, added string I/O, improved tests, malloc zeroes memory
|
2018-02-18 19:13:39 +01:00 |
User
|
12d878d24b
|
moved some test cases
|
2018-02-10 15:22:27 +01:00 |
User
|
c503ff31c5
|
changed array implementation (size is no longer part of type)
|
2018-02-10 15:20:18 +01:00 |
User
|
68093f96e9
|
check 'if' condition type, mark functions constant, improved tests
|
2017-11-28 16:45:15 +01:00 |
User
|
eae3c68b51
|
move boolean output and character input to subroutine, change memlib comments
|
2017-11-28 16:39:02 +01:00 |
User
|
04489721f7
|
switch to latex workshop, use report chapters
|
2017-11-28 16:34:34 +01:00 |
User
|
7ddbca1ef1
|
ILOC: allow moving instruction between programs, aligned comment prettyPrint
|
2017-11-28 16:30:49 +01:00 |
User
|
8fa96cb362
|
extracted strings, sorted methods, added constants, added procedures, added more tests, restructured parser rules
|
2017-10-20 14:16:11 +02:00 |
User
|
f6cabe0ccb
|
implemented arrays, split antlr file into grammar and lexer
|
2017-07-30 14:53:53 +02:00 |
User
|
5a48e93674
|
implemented closures with correct cleanup
|
2017-07-27 20:26:31 +02:00 |
User
|
9baff2d080
|
changed calling convention for memlib to stack
|
2017-07-22 18:31:51 +02:00 |
User
|
e9b91f2152
|
added modified ILOC environment
|
2017-07-22 15:52:00 +02:00 |
User
|
f9110893c6
|
added interactive command prompt
|
2017-07-22 15:47:16 +02:00 |
User
|
87b859a70c
|
added memory allocator with tests
|
2017-07-22 15:46:54 +02:00 |
User
|
b617136564
|
refactored types, split tests into features instead of stages, added author
|
2017-07-21 13:22:23 +02:00 |
User
|
610611e212
|
reordered methods, started report
|
2017-07-21 11:38:24 +02:00 |
User
|
a1257c237b
|
added tuple types, added javadoc for all public attributes
|
2017-07-17 22:46:18 +02:00 |
User
|
11da0a0826
|
improved nested call correctness, register allocations, renamed project files
|
2017-07-16 16:09:56 +02:00 |
User
|
85e5f569b4
|
added functions
|
2017-07-14 18:27:37 +02:00 |
User
|
eaf492d1c1
|
remove generated javadoc from repository
|
2017-07-12 21:35:30 +02:00 |
User
|
a42c621515
|
improved toolchain and test structure, improved documentation
|
2017-07-12 21:30:52 +02:00 |
User
|
8a05789dde
|
javadoc generation
|
2017-07-10 22:17:50 +02:00 |
User
|
d1d97bc329
|
generator tests finished, library javadoc externalized
|
2017-07-10 22:04:01 +02:00 |
User
|
a845321785
|
basic generator
|
2017-05-15 16:22:00 +02:00 |
User
|
21dca82f4a
|
basic checker and checker test
|
2017-05-12 18:28:57 +02:00 |
User
|
c4f5c77fc4
|
basic parser and parser tests
|
2017-05-12 18:26:29 +02:00 |
User
|
e5ab8b2db7
|
remove expr ambiguity
|
2017-05-12 18:13:12 +02:00 |
User
|
1f8008717b
|
include apache commons 3.5, junit 4.12, hamcrest 1.3
|
2017-05-12 18:10:05 +02:00 |
User
|
94709c1430
|
basic language
|
2017-04-26 15:55:18 +02:00 |
User
|
cde352b443
|
upgrade to antlr 4.7
|
2017-04-24 22:28:06 +02:00 |
User
|
96f1ac4e65
|
report template
|
2017-04-06 23:20:52 +02:00 |
User
|
de7eb7c80d
|
project and libraries
|
2017-04-06 23:20:21 +02:00 |