Commit Graph

169 Commits

Author SHA1 Message Date
52dcaacb58 Migrate identifier and map parsers to Kotlin 2020-05-30 12:49:05 +02:00
6e9d3d06fb Migrate list parser to Kotlin 2020-05-30 12:49:05 +02:00
5cd0b47415 Refactor Node to refer other Nodes instead of Any 2020-05-30 12:49:05 +02:00
e363a2b10b Migrate abstract iterable parser to Kotlin 2020-05-30 12:49:04 +02:00
030c4e5be9 Migrate condition statement parser to Kotlin 2020-05-30 12:49:04 +02:00
7ce0a30b25 Migrate some additional statement parsers 2020-05-30 12:49:04 +02:00
c10112bc03 Migrate base statement parser 2020-05-30 12:49:04 +02:00
cf0ceba925 Restore recursive reference to expr parser in atom parser 2020-05-30 12:49:03 +02:00
a9758c5a94 Migrate base expression parsers to Kotlin (without loop parser) 2020-05-30 12:49:03 +02:00
e58d745071 Migrate term parser to Kotlin 2020-05-30 12:49:03 +02:00
0d3cd2f430 Migrate factor parser to Kotlin 2020-05-30 12:49:03 +02:00
e854ac1619 Refactor some nodes 2020-05-30 12:49:02 +02:00
35f94d08c5 Migrate unit parser to Kotlin 2020-05-30 12:49:02 +02:00
f64b98e0d6 Migrate base literal parsers 2020-05-30 12:49:02 +02:00
4868528e3a Migrate base parsers to Kotlin 2020-05-30 12:49:02 +02:00
d6ef2e9963 Create some base nodes 2020-05-30 12:49:01 +02:00
1d09d5ccfc Create abstract Node model 2020-05-30 12:49:01 +02:00
4697411cc9 Migrate tokenizer to Kotlin 2020-05-30 12:49:01 +02:00
9e532079ca Init repo 2020-05-30 12:49:01 +02:00