Jump to start (final)

The diagrams are in order from the entry rule to the last rule found

Please note this is the default template. You can make this more pretty but making your own templates.

final - Start

_ prog _ %ws

prog

prod prod ws prog

prod

word _ %arrow _ expression+ word [ wordlist ] _ %arrow _ expression+ @ _ js @ word ws word @include _ string @builtin _ string

wordlist

word wordlist _ , _ word

expression+

completeexpression expression+ _ | _ completeexpression

completeexpression

expr expr _ js

js

%js

expr

expr_member expr ws expr_member

expr_member

word $ word word [ expressionlist ] string i % word charclass ( _ expression+ _ ) expr_member _ ebnf_modifier

ebnf_modifier

:+ :* :?

charclass

%charclass

string

%string %btstring

expressionlist

completeexpression expressionlist _ , _ completeexpression

word

%word

_

ws

ws

%ws %ws %comment _