|
|
88f2089310
|
Change root package
|
2020-10-12 11:43:33 +02:00 |
|
|
|
7bccb28080
|
Refactor/unify modules files structure
|
2020-05-30 12:49:41 +02:00 |
|
|
|
518bc37108
|
Implement some new stdlib functions and methods
|
2020-05-30 12:49:40 +02:00 |
|
|
|
165e572203
|
Create tuplet methods
|
2020-05-30 12:49:36 +02:00 |
|
|
|
5c0fe0daf3
|
Change note's duration type from int to Fraction and enable + operator support for note and int
|
2020-05-30 12:49:36 +02:00 |
|
|
|
5dd703682a
|
Introduce some new standard library modules
|
2020-05-30 12:49:31 +02:00 |
|
|
|
d3f6138a8b
|
Refactor code (rename allTypes matcher to anyType) and create unwrap*() methods which converts wrapped with Value values to raw Kotlin's objects
|
2020-05-30 12:49:29 +02:00 |
|
|
|
5b03f55cd4
|
Refactor Value and EvaluatorOutput models in order to get rid of optionals(?)
|
2020-05-30 12:49:29 +02:00 |
|
|
|
d8744670ed
|
Refactor retrieving DataType's name
|
2020-05-30 12:49:29 +02:00 |
|
|
|
a0a09ecb55
|
Introduce basic error handling
|
2020-05-30 12:49:27 +02:00 |
|
|
|
5680ed4e42
|
Add new modules to standard library
|
2020-05-30 12:49:26 +02:00 |
|
|
|
264100eef1
|
Create some new standard library modules
|
2020-05-30 12:49:26 +02:00 |
|
|
|
9b79d6ef7d
|
Add support for providing modules written in SMNP language (LanguageModuleProvider extension class)
|
2020-05-30 12:49:25 +02:00 |
|
|
|
26d072d46f
|
Add support for defining custom methods
|
2020-05-30 12:49:23 +02:00 |
|
|
|
e7567a1078
|
Perform some code refactor
|
2020-05-30 12:49:22 +02:00 |
|
|
|
7d61756273
|
Add base support for invoking custom functions (arguments' evaluating is still not supported)
|
2020-05-30 12:49:21 +02:00 |
|
|
|
d29ef61245
|
Add support for function/methods invocation on Environment + create call stack model
|
2020-05-30 12:49:18 +02:00 |
|
|
|
3fd48b7963
|
Improve Gradle build scripts
|
2020-05-30 12:49:17 +02:00 |
|
|
|
3c25833122
|
Create smnp.lang package with basic get() methods for map and list
|
2020-05-30 12:49:17 +02:00 |
|
|
|
8ca966b376
|
Create working example of external module
|
2020-05-30 12:49:17 +02:00 |
|