charJSON in EBNF
CharJSON ::=begin-CharJSON '{' ((Taxon ':' CharacterStateList ) ( ',' Taxon ':' CharacterStateList )*)? '}'
end-CharJSON
CharacterStateList::=
begin-CharacterStateList '{' ((Character ':' CharacterState ) ( ',' Character ':' CharacterState )*)? '}'
end-CharacterStateList
CharacterState::=
booleanArray / numberArray / stringArray
booleanArray::=
begin-booleanArray '[' ((boolean ) ( ',' boolean )*)? ']'
end-booleanArray
numberArray::=
begin-numberArray '[' ((number ) ( ',' number )*)? ']'
end-booleanArray
StringArray::=
begin-StringArray '[' ((string ) ( ',' string )*)? ']'
end-StringArray
Visualized
CharJSON ::= begin-CharJSON '{' ( Taxon ':' CharacterStateList ( ',' Taxon ':' CharacterStateList )* )? '}' end-CharJSON
no references
CharacterStateList ::= begin-CharacterStateList '{' ( Character ':' CharacterState ( ',' Character ':' CharacterState )* )? '}' end-CharacterStateList
referenced by:
referenced by:
booleanArray ::= begin-booleanArray '[' ( boolean ( ',' boolean )* )? ']' end-booleanArray
referenced by:
numberArray ::= begin-numberArray '[' ( number ( ',' number )* )? ']' end-booleanArray
referenced by:
StringArray ::= begin-StringArray '[' ( string ( ',' string )* )? ']' end-StringArray
no references
... generated by Railroad Diagram Generator