kbnf-syntax 0.5.3

An internal syntax crate for kbnf crate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
source: src/grammar.rs
expression: "format!(\"{:?}\", result)"
---
start_symbol: start(ID: 0)
start ::= '```json
'(ID: 0) __schema_json_1(ID: 2) '```
'(ID: 1);
__schema_json_1_next ::= __schema_json_1(ID: 2) | 'null'(ID: 2);
__schema_json_1 ::= #"\A(?:\A\{( |
|
|	)*\z)\z"(ID: 0,type: DFA) '"value"'(ID: 3) #"\A(?:\A( |
|
|	)*:( |
|
|	)*\z)\z"(ID: 1,type: DFA) #"\A(?:\A-?(0|[1-9]\d*)\z)\z"(ID: 2,type: DFA) #"\A(?:\A( |
|
|	)*,( |
|
|	)*\z)\z"(ID: 3,type: DFA) '"next"'(ID: 4) #"\A(?:\A( |
|
|	)*:( |
|
|	)*\z)\z"(ID: 1,type: DFA) __schema_json_1_next(ID: 1) #"\A(?:\A( |
|
|	)*\}\z)\z"(ID: 4,type: DFA);