TOML File
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('+99')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('42')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int4')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('-17')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int5')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1_000')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int6')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('5_349_221')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('int7')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1_2_3_4_5')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('hex1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0xDEADBEEF')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('hex2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0xdeadbeef')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('hex3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0xdead_beef')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('oct1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0o01234567')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('oct2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0o755')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('bin1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('0b11010110')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('+1.0')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('3.1415')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('-0.01')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt4')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('5e+22')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt5')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1e06')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt6')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('-2E-2')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt7')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('6.626e-34')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt8')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('9_224_617.445_991_228_313')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt9')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1e9')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt10')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1e+010')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('flt11')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('1e-0011')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('inf')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('+inf')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('-inf')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf4')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('nan')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf5')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('+nan')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('sf6')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(NUMBER)('-nan')