Commit Graph

24 Commits

Author SHA1 Message Date
Mike Cifelli e8e9d2e12d Update formatter settings 2017-11-12 13:46:15 -05:00
Mike Cifelli 7de348d759 Remove wildcard imports 2017-11-12 09:42:25 -05:00
Mike Cifelli 23dd1c0654 Increase test coverage and refactor code 2017-03-23 12:14:44 -04:00
Mike Cifelli f2a481952d Add @Override annotations and clean up code 2017-03-13 09:58:30 -04:00
Mike Cifelli 42191ec69d Parts of CASE and COND were refactored
Updated the terminology used in the code
Added test cases
Changed the format of error/warning messages
2017-02-28 16:16:43 -05:00
Mike Cifelli b3ae5c9122 Added decorators for output text 2017-02-11 13:33:34 -05:00
Mike Cifelli 6fa132313d Refactored error severity 2017-02-11 10:42:07 -05:00
Mike Cifelli bdcb2227c9 Removed RuntimeExceptions and associated logic 2017-02-09 12:09:51 -05:00
Mike Cifelli 1a25ddc35f Refactored the lisp interpreter builder and some error handling 2017-02-09 11:00:23 -05:00
Mike Cifelli b6d717ec1c Formatted several files 2017-02-06 13:43:27 -05:00
Mike Cifelli 913fd031c6 Only allow a single interpreter to be built
Renamed Environment to RuntimeEnvironment
2017-02-06 13:39:05 -05:00
Mike Cifelli 6ed24e85fe Removed an unused import 2017-01-22 11:13:17 -05:00
Mike Cifelli ea8acd423f Refactored some code and added unit tests 2017-01-18 16:25:09 -05:00
Mike Cifelli a4cb521c7d Introduced global abstractions of input, output, and termination 2017-01-17 13:54:21 -05:00
Mike Cifelli fbd2b3207c Added an argument validator and unit tests 2016-12-19 11:38:14 -05:00
Mike Cifelli 6f4a319dab Refactored some of the exception classes. 2016-12-16 14:00:34 -05:00
Mike Cifelli a137e41a14 Cleaned up the ErrorManager and associated unit tests 2016-12-16 13:12:13 -05:00
Mike Cifelli 25c0b5813b Refactored the ErrorManager and added unit tests 2016-12-16 12:31:16 -05:00
Mike Cifelli 7b7556cc65 Started refactoring the sexpression package and cleaned up some unit test code 2016-12-15 11:19:03 -05:00
Mike Cifelli c4e3740dfb Refactored some of the error management code 2016-12-14 14:55:54 -05:00
Mike Cifelli f50b07842c Converted over to runtime exceptions 2016-12-11 11:23:44 -05:00
Mike Cifelli 89bb52ab71 Continued refactoring and adding unit tests 2016-12-10 11:57:49 -05:00
Mike Cifelli f71a9905da Fixed the ant build's output directory 2016-12-08 09:11:12 -05:00
Mike Cifelli b875727361 Refactored code for eclipse 2016-12-07 16:38:26 -05:00