File
languages/json/tests/input/y/y_number_negative_int.json
— part of check-in
[20cb6ea243]
at
2018-02-01 23:56:47
on branch language-json
— Continued testsuite work
- Added the n_* cases (must reject), and 1st round of results.
Reorganized the input/ and result/ directories to separate
the various groups better (y|n|i, c|tcl, ...)
- A number failures to reject input.
- 4x grammar error: \f is not whitespace.
- 10x input accepted which should not be (c (bad) vs tcl (ok))
- process vs process-file differences in rt-c (encoding differences?)
(user:
aku
size: 6)
[more...]
File
languages/json/tests/input/y_number_negative_int.json
— part of check-in
[5199afa673]
at
2018-01-30 21:02:06
on branch language-json
— Added the first larger grammar example outside of the SLIF meta
grammar: JSON.
Known issues at this point:
* Due to apparent trouble with Kettle (`build.tcl test` seems to
ignore `--include-dir`) the testsuite is not yet functional. A
basic test via `tools/trial` however works.
* The generated Tcl parser is bogus. The main character class for
string characters (`plain`) is bogus, it contains a bad range
which is rejected by Tcl's `regexp` during parser construction.
The C-based parser is ok however, modulo lurking unknowns.
(user:
aku
size: 6)