diff --git a/grammar_parser.meta b/grammar_parser.meta index 094981c..45b33f0 100644 --- a/grammar_parser.meta +++ b/grammar_parser.meta @@ -199,7 +199,7 @@ CharacterClass.match(stream, context, actions) { success = 1; } - } else if (prevChar != nil && self.value[i] == ord('-')) { + } else if (prevChar != nil && self.value[i] == '-') { // [a-z] case if (i+1 < classLength) { @@ -225,7 +225,7 @@ CharacterClass.match(stream, context, actions) { } // [ab] case - } else if (prevChar != nil && self.value[i] != ord('-')) { + } else if (prevChar != nil && self.value[i] != '-') { // println("[ab] case"); prevChar = self.value[i]; if (stream.peek() == self.value[i]) {