koboldcpp/tests/peg-parser
Aldehir Rojas 063d9c156e
common/peg : refactor until gbnf grammar generation (#24839)
* common/peg : refactor until gbnf grammar into an ac automaton

* cont : add a test with multiple strings

* cont : pad state with 0s so rules line up

* cont : clean up comments

* cont : use set everywhere

* cont : inline state num string padding

* cont : add a ref to PR

* cont : fix regression in server-tools.cpp
2026-06-20 21:15:06 -05:00
..
simple-tokenize.cpp common : introduce composable PEG parser combinators for chat parsing (#17136) 2025-12-03 12:45:32 +02:00
simple-tokenize.h common : introduce composable PEG parser combinators for chat parsing (#17136) 2025-12-03 12:45:32 +02:00
test-basic.cpp common : gracefully handle incomplete output (#20191) 2026-03-08 17:17:02 +01:00
test-gbnf-generation.cpp common/peg : refactor until gbnf grammar generation (#24839) 2026-06-20 21:15:06 -05:00
test-json-parser.cpp common : gracefully handle incomplete output (#20191) 2026-03-08 17:17:02 +01:00
test-json-serialization.cpp common : introduce composable PEG parser combinators for chat parsing (#17136) 2025-12-03 12:45:32 +02:00
test-python-dict-parser.cpp common: consolidate PEG string parsers (#20263) 2026-03-10 00:29:21 +01:00
test-unicode.cpp common: consolidate PEG string parsers (#20263) 2026-03-10 00:29:21 +01:00
tests.h Autoparser - complete refactoring of parser architecture (#18675) 2026-03-06 21:01:00 +01:00