Current section

Files

Jump to
geckolex include gecko@builder_Builder.hrl
Raw

include/gecko@builder_Builder.hrl

-record(builder, {
keywords :: list({binary(), any()}),
tokens :: list({binary(), any()}),
comment :: gleam@option:option({binary(), fun((binary()) -> any())}),
ident :: gleam@option:option({binary(), fun((binary()) -> any())}),
float :: gleam@option:option({binary(), fun((binary()) -> any())}),
number :: gleam@option:option({binary(), fun((binary()) -> any())}),
string :: gleam@option:option({binary(), fun((binary()) -> any())}),
regexes :: list({binary(), fun((binary()) -> any())})
}).