NonterminalFlags

Flags with information about nonterminals.

Values

ValueMeaning
none0

No flags.

empty0x01

The nonterminal can be empty.

nonterminal0x02

This is a normal nonterminal and not a string or array.

string0x04

This nonterminal should be stored as string.

anySinglenonterminal | string

This nonterminal can be a normal nonterminal or a string.

array0x10

This nonterminal is an array.

arrayOfNonterminal0x20

The array can contain normal nonterminals.

arrayOfString0x40

The array can contain strings.

anyArrayarray | arrayOfNonterminal | arrayOfString

The array can contain normal nonterminals and strings.

Meta