Open zhangyuanlin opened 6 years ago
0.
Priority: 1, 2
release workable calm.jars as soon as available.
Arithmetic capability is next on my plate.
I fixed a couple minor things with arithmetic capability. single operators seem to be working okay, but more complex expressions are not parsing properly. I think the problem is related to using left-recursion in my grammar for expressions. ANTLR4 claims to handle left recursion, but I'll change the grammar to right recursion and see if that fixes anything.
Goal: make CALM robust by testing it using known problems Some principle: easy implementation, good design, explicit assumption.