SynFacilSyn 1.1 has been released:
https://github.com/t-edson/SynFacilSynNews:
* Improved support for Regex on token definitions.
* Include basic script languaje for complex definitions of tokens.
* Delimited tokens can now to include an escape char.
In this version, it's possible to define tokens for the float numbers format:
<Token regex = '\d+[\.]?\d*[eE][+\-]?\d+' Attribute='NUMBER'> </Token>
Or create a script like this:
<Token CharsStart="0..9" Attribute='NUMBER'>
<Regex Text="[0-9]*" />
<Regex Text="[\.]" IfFalse='move(+2)' />
<Regex Text="[0-9]+" IfFalse='exit(-1)' />
<Regex Text="[eE]" />
<Regex Text="[+-]?" />
<Regex Text="[0-9]+" IfFalse='exit(-2)' />
</Token>
Not english documentation updated by now.