Recursive descent LL(k) parser for .NET with Fluent API, BNF, EBNF and Gold Grammars
tbPosition.TextBinding.BindDataContext(nameof(Agent.Position));
tbPosition.TextBinding.BindDataContext(Binding.Property(nameof(Agent.Position)).Convert(...))
I have a problem with two rules:
generic_type = name '<' expression_list '>';
and
binop = … | '<' | '>' ;
<
and >
and use some other symbols instead, it works perfectly fine
type t = int<1,2>;
>
2>
as an expression instead of a end match
int<1,(2>3)>