Jai File(0,105)
  JaiStatementImpl(STATEMENT)(0,17)
    JaiDeclarationImpl(DECLARATION)(0,17)
      JaiDeclNamesImpl(DECL_NAMES)(0,1)
        JaiDeclNameImpl(DECL_NAME)(0,1)
          PsiElement(Jai:IDENT)('a')(0,1)
      PsiElement(Jai::)(':')(2,3)
      JaiRefExprImpl(REF_EXPR)(4,9)
        PsiElement(Jai:IDENT)('float')(4,9)
      PsiElement(Jai:=)('=')(10,11)
      JaiInitializerImpl(INITIALIZER)(12,16)
        JaiLiteralExprImpl(LITERAL_EXPR)(12,16)
          PsiElement(Jai:NUMBER)('37.0')(12,16)
      PsiElement(Jai:;)(';')(16,17)
  JaiStatementImpl(STATEMENT)(18,28)
    JaiDeclarationImpl(DECLARATION)(18,28)
      JaiDeclNamesImpl(DECL_NAMES)(18,19)
        JaiDeclNameImpl(DECL_NAME)(18,19)
          PsiElement(Jai:IDENT)('b')(18,19)
      PsiElement(Jai::)(':')(20,21)
      JaiRefExprImpl(REF_EXPR)(22,27)
        PsiElement(Jai:IDENT)('float')(22,27)
      PsiElement(Jai:;)(';')(27,28)
  JaiStatementImpl(STATEMENT)(29,40)
    JaiDeclarationImpl(DECLARATION)(29,40)
      JaiDeclNamesImpl(DECL_NAMES)(29,30)
        JaiDeclNameImpl(DECL_NAME)(29,30)
          PsiElement(Jai:IDENT)('c')(29,30)
      PsiElement(Jai::=)(':=')(31,33)
      JaiInitializerImpl(INITIALIZER)(34,39)
        JaiLiteralExprImpl(LITERAL_EXPR)(34,39)
          PsiElement(Jai:NUMBER)('111.0')(34,39)
      PsiElement(Jai:;)(';')(39,40)
  JaiStatementImpl(STATEMENT)(41,61)
    JaiDeclarationImpl(DECLARATION)(41,61)
      JaiDeclNamesImpl(DECL_NAMES)(41,42)
        JaiDeclNameImpl(DECL_NAME)(41,42)
          PsiElement(Jai:IDENT)('d')(41,42)
      PsiElement(Jai::)(':')(43,44)
      JaiRefExprImpl(REF_EXPR)(45,50)
        PsiElement(Jai:IDENT)('float')(45,50)
      PsiElement(Jai::)(':')(51,52)
      JaiInitializerImpl(INITIALIZER)(53,60)
        JaiPrefixExprImpl(PREFIX_EXPR)(53,60)
          PsiElement(Jai:-)('-')(53,54)
          JaiLiteralExprImpl(LITERAL_EXPR)(54,60)
            PsiElement(Jai:NUMBER)('123.45')(54,60)
      PsiElement(Jai:;)(';')(60,61)
  JaiStatementImpl(STATEMENT)(62,70)
    JaiDeclarationImpl(DECLARATION)(62,70)
      JaiDeclNamesImpl(DECL_NAMES)(62,63)
        JaiDeclNameImpl(DECL_NAME)(62,63)
          PsiElement(Jai:IDENT)('e')(62,63)
      PsiElement(Jai:::)('::')(64,66)
      JaiInitializerImpl(INITIALIZER)(67,69)
        JaiLiteralExprImpl(LITERAL_EXPR)(67,69)
          PsiElement(Jai:NUMBER)('42')(67,69)
      PsiElement(Jai:;)(';')(69,70)
  JaiStatementImpl(STATEMENT)(71,89)
    JaiDeclarationImpl(DECLARATION)(71,89)
      JaiDeclNamesImpl(DECL_NAMES)(71,72)
        JaiDeclNameImpl(DECL_NAME)(71,72)
          PsiElement(Jai:IDENT)('f')(71,72)
      PsiElement(Jai::)(':')(73,74)
      JaiRefExprImpl(REF_EXPR)(75,82)
        PsiElement(Jai:IDENT)('Vector3')(75,82)
      PsiElement(Jai:=)('=')(83,84)
      JaiInitializerImpl(INITIALIZER)(85,88)
        PsiElement(Jai:---)('---')(85,88)
      PsiElement(Jai:;)(';')(88,89)
  JaiStatementImpl(STATEMENT)(90,105)
    JaiDeclarationImpl(DECLARATION)(90,105)
      JaiDeclNamesImpl(DECL_NAMES)(90,97)
        JaiDeclNameImpl(DECL_NAME)(90,91)
          PsiElement(Jai:IDENT)('x')(90,91)
        PsiElement(Jai:,)(',')(91,92)
        JaiDeclNameImpl(DECL_NAME)(93,94)
          PsiElement(Jai:IDENT)('y')(93,94)
        PsiElement(Jai:,)(',')(94,95)
        JaiDeclNameImpl(DECL_NAME)(96,97)
          PsiElement(Jai:IDENT)('z')(96,97)
      PsiElement(Jai::)(':')(97,98)
      JaiRefExprImpl(REF_EXPR)(99,104)
        PsiElement(Jai:IDENT)('float')(99,104)
      PsiElement(Jai:;)(';')(104,105)