Commit Graph

18 Commits

Author SHA1 Message Date
Rob Greene
68709f8ca1 Adding $hex directive as a hack to allow hex numbers. 2018-06-10 22:09:00 -05:00
Rob Greene
0a31aee7e9 Fix a glitch where an empty line 0 could be created if there are no
constants.
2018-06-10 22:08:39 -05:00
Rob Greene
1fd8afefcd Updating optimization docs for ticket #4. 2018-06-10 10:46:26 -05:00
Rob Greene
4d6e608f59 Optimization to move constant values into variables. Closes #4. 2018-06-10 10:39:14 -05:00
Rob Greene
187c926017 Utility to generate all Applesoft variable names. 2018-06-10 10:38:08 -05:00
Rob Greene
edb91e9f96 Adding VariableCollectorVisitor. 2018-06-10 10:37:34 -05:00
Rob Greene
54370109b2 Fixing the "IF expr THEN [GOTO|GOSUB] n" case. 2018-06-10 10:35:50 -05:00
Rob Greene
d45c17dcaf A bit of documentation and making constructors uniform. 2018-06-09 11:24:29 -05:00
Rob Greene
001cb40c9f Adding version to the BT API. 2018-06-08 22:42:25 -05:00
Rob Greene
9446fe4126 Adding a version to the BT API. 2018-06-08 22:42:11 -05:00
Rob Greene
0a6c669907 Adding a bit more documentation about the $embed directive. 2018-06-08 22:41:35 -05:00
Rob Greene
2a091d690d Adding Maven/Gradle notes. 2018-05-29 21:13:35 -05:00
Rob Greene
b5a9e7708f Notes for myself! 2018-05-29 21:07:14 -05:00
Rob Greene
b34e7f0734 Fixing dependencies. 2018-05-29 21:06:16 -05:00
Rob Greene
6eecf14289 Updating README's. 2018-05-29 16:24:02 -05:00
Rob Greene
cff367ca35 Beginning API README. 2018-05-29 15:41:03 -05:00
Rob Greene
f6d2a81bb6 Gradle tweaks: fix for Oracle javadoc doclint strictness; made the signing task a bit more intelligent. 2018-05-29 10:35:40 -05:00
Rob Greene
88cb3d18da Migrated to Gradle; spearated into 'api' and 'tools/bt' projects. Closes #15. 2018-05-28 22:33:41 -05:00