1 we need a way for the lexer file to contain multi-line expressions,
2 or at least a reliable way to add comments, for now keep a copy here
4 (?E{t_def.FloatLiteral}
6 (?E{t_def.FloatLiteral.Integer}
7 (?E{t_def.Text.Char}[0-9])
8 (\ *(?E{t_def.Text.Char}[0-9]))*
10 (?E{t_def.FloatLiteral.Fraction}
14 (?E{t_def.FloatLiteral.Integer}
15 ((?E{t_def.Text.Char}[0-9])\ *)*
17 (?E{t_def.FloatLiteral.Fraction}
19 (\ *(?E{t_def.Text.Char}[0-9]))*
22 (?E{t_def.FloatLiteral.Exponent}
24 (?E{t_def.FloatLiteral.Sign}
25 (\ *(?E{t_def.Text.Char}[+-]))?
28 (?E{t_def.FloatLiteral.Integer}
29 (?E{t_def.Text.Char}[0-9])
30 (\ *(?E{t_def.Text.Char}[0-9]))*