Added DefaultParser

This commit is contained in:
2019-10-29 18:39:51 +01:00
parent 101319b8b6
commit 8107e149b9
18 changed files with 1581 additions and 376 deletions
+17
View File
@@ -0,0 +1,17 @@
```
> "hello
-> unfinished quote "
> def concept unfinished quote q
... where:
...... q in ('"', '"')
... desc:
...... "Error detected by the default parser where the trailing quote is missing"
... input = sheerka.last_input
> when unfinished quote q as c:
... add rule as:
...... if q in sheerka.input:
......... sheerka.resume(c, c.input + input)
......... remove rule
```