Added DefaultParser
This commit is contained in:
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user