
Hello ActiPro team,
I am trying to define my own language using Dynamic XML definition, which for beginners, I was told by the ActiPro team, was the easiest way to do so.
So I browsed through the documentation and I could not find explanation concerning the terms used inside the <ExplicitPatterns> tag (all the: <, & etc... symbols).
Can you please tell me where I can find proper documentation to help me figure out how the <ExplicitPatterns> tag works, how to define it, what all the details inside the example below mean (ex: &= |= ^=) and why do you structure it that way?
1 more question: I did not find the ">,<,>=,<= etc.." operator definition in the C# example below... was that forgotten or am I not seeing something I should?
C# ex:
<ExplicitPatternGroup TokenKey="OperatorToken" Style="OperatorStyle">
<ExplicitPatterns>
=== !==
== !=
= !
++ --
+= -= *= /= %=
->
+ - * / %
&& ||
&= |= ^=
& | ~ ^
<<= >>=
<< >>
<= < >= >
?? ?
</ExplicitPatterns>
</ExplicitPatternGroup>
Thank you
Nassim
I am trying to define my own language using Dynamic XML definition, which for beginners, I was told by the ActiPro team, was the easiest way to do so.
So I browsed through the documentation and I could not find explanation concerning the terms used inside the <ExplicitPatterns> tag (all the: <, & etc... symbols).
Can you please tell me where I can find proper documentation to help me figure out how the <ExplicitPatterns> tag works, how to define it, what all the details inside the example below mean (ex: &= |= ^=) and why do you structure it that way?
1 more question: I did not find the ">,<,>=,<= etc.." operator definition in the C# example below... was that forgotten or am I not seeing something I should?
C# ex:
<ExplicitPatternGroup TokenKey="OperatorToken" Style="OperatorStyle">
<ExplicitPatterns>
=== !==
== !=
= !
++ --
+= -= *= /= %=
->
+ - * / %
&& ||
&= |= ^=
& | ~ ^
<<= >>=
<< >>
<= < >= >
?? ?
</ExplicitPatterns>
</ExplicitPatternGroup>
Thank you
Nassim