Floating point literal (fraction)
name: constant.numeric.float.eemblang
match: \b[0-9][0-9_]*\.[0-9][0-9]*([eE][+-]?[0-9_]+)?(f)?\b
patterns: