Commit Graph

38 Commits

Author SHA1 Message Date
Mike Cifelli 96fbf8a30f Update kotlin version 2019-08-07 08:53:06 -04:00
Mike Cifelli 24cf141aba Update kotlin version 2019-01-25 10:32:34 -05:00
Mike Cifelli 5c183e94fb Complete conversion to kotlin
Resolves #5 and #16
2018-11-18 08:42:51 -05:00
Mike Cifelli fc45019a9a Fix build 2018-11-10 10:25:52 -05:00
Mike Cifelli b4de8fc3ea Convert Recur to kotlin 2018-10-29 19:47:25 -04:00
Mike Cifelli 9998a88569 Convert Case to kotlin 2018-10-27 15:56:52 -04:00
Mike Cifelli bff9981458 Use shade for now / Update dependencies 2018-10-21 09:46:19 -04:00
Mike Cifelli 59ecb503b5 Temporarily use assembly instead of shade 2018-10-21 09:26:50 -04:00
Mike Cifelli 15dc6ce7b7 Re-enable tests during maven build 2018-10-21 08:34:19 -04:00
Mike Cifelli 5f2ecf79c6 Switch to ClassGraph for annotation reflection
Some maven dependencies were updated and alternative method of
building an uberjar was added (currently commented out), since
the shade plugin displays a warning for the module-info in
ClassGraph.
2018-10-21 08:33:22 -04:00
Mike Cifelli 5aac9cfde0 Allow the interpreter to start again
- The issue was with the reflections library:
   https://github.com/ronmamo/reflections/issues/81
2018-10-20 13:03:04 -04:00
Mike Cifelli 55668a05a6 Load built-in functions with reflection 2018-10-20 12:02:18 -04:00
Mike Cifelli 75f02a89cc Convert Eval to kotlin 2018-10-20 09:01:45 -04:00
Mike Cifelli 3ec8e72a17 Convert terminal to kotlin 2018-10-03 19:09:50 -04:00
Mike Cifelli 99f9ecbad3 Convert more tests to kotlin 2018-09-23 11:20:56 -04:00
Mike Cifelli 3f82b473b4 Convert the argument validator to kotlin 2018-09-16 09:57:48 -04:00
Mike Cifelli d1137597e7 Update dependencies 2018-08-11 10:29:59 -04:00
Mike Cifelli 72f283c60a Update kotlin version 2018-07-21 10:18:25 -04:00
Mike Cifelli 61adaffd3c Convert file position code to kotlin 2018-05-05 12:02:43 -04:00
Mike Cifelli fd322a385f Refactor table code / update kotlin version 2018-03-24 10:33:33 -04:00
Mike Cifelli a2f8086b8e Rename source directories
- Refactor SymbolTable
2018-03-23 18:12:47 -04:00
Mike Cifelli b5d817a8ac Add conversion comments to pom 2018-03-18 17:57:09 -04:00
Mike Cifelli c04f4b6c51 Convert some test classes to kotlin 2018-03-18 17:42:28 -04:00
Mike Cifelli 5f0cb1aa86 Convert one class to kotlin 2018-03-18 11:39:01 -04:00
Mike Cifelli 74fba08555 Use resource loader for test files 2018-03-17 16:18:26 -04:00
Mike Cifelli 60e348449b Move resource folders 2018-03-17 14:19:19 -04:00
Mike Cifelli a25141a9b1 Refactor source directories again 2018-03-17 14:18:03 -04:00
Mike Cifelli 114a3e4309 Refactor source code directories 2018-03-17 09:23:10 -04:00
Mike Cifelli 529dfa473b Format pom.xml file 2018-03-16 20:44:00 -04:00
Mike Cifelli b5638d631b Format pom.xml 2018-01-21 15:02:01 -05:00
Mike Cifelli e41a92a98a Update maven plugin versions 2018-01-21 14:33:52 -05:00
Mike Cifelli 568fce3c11 Load lisp language files automatically 2018-01-21 10:32:55 -05:00
Mike Cifelli 3ef8712f2f Use maven version in greeting 2018-01-20 08:34:31 -05:00
Mike Cifelli eb80afb21d Update lanterna version 2017-11-18 10:50:55 -05:00
Mike Cifelli 4ccdf9c959 Refactor tests to use modern assertions 2017-11-12 17:19:30 -05:00
Mike Cifelli 52762a6152 Add and refactor unit tests 2017-03-23 16:14:26 -04:00
Mike Cifelli 0388f71a8b Add lanterna to the project 2017-03-15 13:52:20 -04:00
Mike Cifelli a86832f9cb Switch from ant to maven 2017-03-15 13:37:39 -04:00