Blake Mizerany f91565dfb5 grammar: introduce new grammar package
This package provides a way to convert JSON schemas to equivalent EBNF.
It is intended to be a replacement to llama.cpp's schema_to_grammar.

This is still an early version and does not yet support all JSON schema
features. The to-do list includes:

- minumum/maximum constraints on integer types
- minLength/maxLength constraints on string types
- defs and refs
2024-12-17 16:10:51 -08:00
..
2024-10-18 16:12:35 -07:00
2024-10-18 16:12:35 -07:00
2024-11-19 16:26:57 -08:00