Mike Cifelli
da6fe75120
Upgrade IntelliJ
2020-05-07 14:10:47 -04:00
Mike Cifelli
0641a0f776
Upgrade Kotlin
2019-09-09 08:19:01 -04:00
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