• Kipper

    v0.12.1
  • Downloads

  • Docs

  • Playground

  • Changelog

  • Kipper

    v0.12.1
    • Downloads

    • Docs

    • Playground

    • Changelog

      • 0.11.0 /
      • Kipper API /
      • Module /
      • @kipper/core /
      • index
    Kipper Docs
    • next
    • latest
    • 0.11.0
    • 0.10.4
    • 0.9.2
    • Overview

    • Quickstart

    • Goals for Kipper

    • Supported platforms

    • Usage Examples

      • Overview

      • Compiler Setup

        • Overview

          • index

          • compiler

          • errors

          • logger

          • utils

          • config

          • index

          • index

        • Overview

        • new

        • run

        • compile

        • help

        • version

    • Variables

      • Overview

      • String Type

      • Number Type

      • Boolean Type

      • Void Type

      • Null Type

      • Undefined Type

      • Array Type

      • Overview

      • Arithmetic Expression

      • Assignment Expression

      • Conditional Expressions

      • Logical Expressions

      • Bitwise Expression

      • Relational Expressions

      • Convert Expression

      • F-String Expression

      • Member Access Expression

      • Function Call Expression

      • Overview

      • Expression Statement

      • If Statement

      • While Loop

      • Do-While Loop

      • For Loop

      • Compound Statement

      • Jump Statement

    • Functions

    • Comments

    • Built-in Functions

      • 0.11.0 /
      • Kipper API /
      • Module /
      • @kipper/core /
      • index
    • 0.11.0 /
    • Kipper API /
    • Module /
    • @kipper/core /
    • index

    Edit page

    @kipper/core

    Table of contents

    References

    • ASTArithmeticExpressionKind
    • ASTBitwiseExpressionKind
    • ASTComparativeExpressionKind
    • ASTDeclarationKind
    • ASTDeclarationRuleName
    • ASTExpressionKind
    • ASTExpressionRuleName
    • ASTFactoryError
    • ASTKind
    • ASTLogicalExpressionKind
    • ASTNodeFactory
    • ASTNodeMapper
    • ASTNodeParserContext
    • ASTPostfixExpressionKind
    • ASTPrimaryExpressionKind
    • ASTStatementKind
    • ASTStatementRuleName
    • ASTTypeSpecifierExpressionKind
    • ASTUnaryExpressionKind
    • ActualAdditiveExpressionContext
    • ActualAssignmentExpressionContext
    • ActualBitwiseAndExpressionContext
    • ActualBitwiseOrExpressionContext
    • ActualBitwiseShiftExpressionContext
    • ActualBitwiseXorExpressionContext
    • ActualCastOrConvertExpressionContext
    • ActualConditionalExpressionContext
    • ActualEqualityExpressionContext
    • ActualLogicalAndExpressionContext
    • ActualLogicalOrExpressionContext
    • ActualMultiplicativeExpressionContext
    • ActualRelationalExpressionContext
    • AdditiveExpression
    • AdditiveExpressionContext
    • AdditiveExpressionSemantics
    • AdditiveExpressionTypeSemantics
    • AnalysableASTNode
    • AnalysableNodeChild
    • AnalysableNodeParent
    • ArgumentError
    • ArgumentExpressionListContext
    • ArgumentTypeError
    • ArithmeticExpression
    • ArithmeticExpressionSemantics
    • ArithmeticExpressionTypeSemantics
    • ArithmeticOperationTypeError
    • ArrayPrimaryExpression
    • ArrayPrimaryExpressionContext
    • ArrayPrimaryExpressionSemantics
    • ArrayPrimaryExpressionTypeSemantics
    • AssignmentExpression
    • AssignmentExpressionContext
    • AssignmentExpressionSemantics
    • AssignmentExpressionTypeSemantics
    • AssignmentOperatorContext
    • AssignmentTypeError
    • BitwiseAndExpression
    • BitwiseAndExpressionContext
    • BitwiseAndExpressionSemantics
    • BitwiseAndExpressionTypeSemantics
    • BitwiseExpression
    • BitwiseExpressionSemantics
    • BitwiseExpressionTypeSemantics
    • BitwiseOperationTypeError
    • BitwiseOrExpression
    • BitwiseOrExpressionContext
    • BitwiseOrExpressionSemantics
    • BitwiseOrExpressionTypeSemantics
    • BitwiseShiftExpression
    • BitwiseShiftExpressionContext
    • BitwiseShiftExpressionSemantics
    • BitwiseShiftExpressionTypeSemantics
    • BitwiseShiftOperatorsContext
    • BitwiseXorExpression
    • BitwiseXorExpressionContext
    • BitwiseXorExpressionSemantics
    • BitwiseXorExpressionTypeSemantics
    • BlockItemContext
    • BlockItemListContext
    • BoolPrimaryExpression
    • BoolPrimaryExpressionContext
    • BoolPrimaryExpressionSemantics
    • BoolPrimaryExpressionTypeSemantics
    • BracketNotationContext
    • BracketNotationMemberAccessExpressionContext
    • BuiltInFunction
    • BuiltInFunctionArgument
    • BuiltInOrInternalGeneratorFunctionNotFoundError
    • BuiltInOverwriteError
    • BuiltInVariable
    • COMMENT
    • CastOrConvertExpression
    • CastOrConvertExpressionContext
    • CastOrConvertExpressionSemantics
    • CastOrConvertExpressionTypeSemantics
    • CheckedType
    • ComparativeExpression
    • ComparativeExpressionSemantics
    • ComparativeExpressionTypeSemantics
    • CompilableASTNode
    • CompilableNodeChild
    • CompilableNodeParent
    • CompilationUnitContext
    • CompileConfig
    • CompoundStatement
    • CompoundStatementContext
    • CompoundStatementSemantics
    • CompoundStatementTypeSemantics
    • ComputedPrimaryExpressionContext
    • ConditionalExpression
    • ConditionalExpressionContext
    • ConditionalExpressionSemantics
    • ConditionalExpressionTypeSemantics
    • ConstructableASTDeclaration
    • ConstructableASTDeclarationClass
    • ConstructableASTExpression
    • ConstructableASTExpressionClass
    • ConstructableASTKind
    • ConstructableASTNode
    • ConstructableASTNodeClass
    • ConstructableASTRuleName
    • ConstructableASTStatement
    • ConstructableASTStatementClass
    • DEFAULT_TOKEN_CHANNEL
    • Declaration
    • DeclarationASTNodeFactory
    • DeclarationContext
    • DeclarationSemantics
    • DeclarationTypeSemantics
    • DeclaratorContext
    • DirectDeclaratorContext
    • DoWhileLoopIterationStatement
    • DoWhileLoopIterationStatementContext
    • DoWhileLoopIterationStatementSemantics
    • DoWhileLoopIterationStatementTypeSemantics
    • DotNotationContext
    • DotNotationMemberAccessExpressionContext
    • EqualityExpression
    • EqualityExpressionContext
    • EqualityExpressionSemantics
    • EqualityExpressionTypeSemantics
    • EvaluatedCompileConfig
    • ExplicitCallFunctionCallExpressionContext
    • Expression
    • ExpressionASTNodeFactory
    • ExpressionContext
    • ExpressionNotCallableError
    • ExpressionSemantics
    • ExpressionStatement
    • ExpressionStatementContext
    • ExpressionStatementSemantics
    • ExpressionStatementTypeSemantics
    • ExpressionTypeSemantics
    • ExternalBlockItemContext
    • ExternalItemContext
    • FStringDoubleQuoteAtomContext
    • FStringPrimaryExpression
    • FStringPrimaryExpressionContext
    • FStringPrimaryExpressionSemantics
    • FStringPrimaryExpressionTypeSemantics
    • FStringSingleQuoteAtomContext
    • ForLoopIterationStatement
    • ForLoopIterationStatementContext
    • ForLoopStatementSemantics
    • ForLoopStatementTypeSemantics
    • FunctionCallExpression
    • FunctionCallExpressionContext
    • FunctionCallExpressionSemantics
    • FunctionCallExpressionTypeSemantics
    • FunctionDeclaration
    • FunctionDeclarationContext
    • FunctionDeclarationSemantics
    • FunctionDeclarationTypeSemantics
    • FunctionScope
    • GenericTypeSpecifierExpression
    • GenericTypeSpecifierExpressionContext
    • GenericTypeSpecifierExpressionSemantics
    • GenericTypeSpecifierExpressionTypeSemantics
    • GlobalScope
    • HIDDEN
    • IdentifierAlreadyUsedByFunctionError
    • IdentifierAlreadyUsedByParameterError
    • IdentifierAlreadyUsedByVariableError
    • IdentifierContext
    • IdentifierError
    • IdentifierOrStringPrimaryExpressionContext
    • IdentifierPrimaryExpression
    • IdentifierPrimaryExpressionContext
    • IdentifierPrimaryExpressionSemantics
    • IdentifierPrimaryExpressionTypeSemantics
    • IdentifierTypeSpecifierExpression
    • IdentifierTypeSpecifierExpressionContext
    • IdentifierTypeSpecifierExpressionSemantics
    • IdentifierTypeSpecifierExpressionTypeSemantics
    • IfStatement
    • IfStatementContext
    • IfStatementSemantics
    • IfStatementTypeSemantics
    • IncompleteReturnsInCodePathsError
    • IncrementOrDecrementOperatorContext
    • IncrementOrDecrementPostfixExpression
    • IncrementOrDecrementPostfixExpressionContext
    • IncrementOrDecrementPostfixExpressionSemantics
    • IncrementOrDecrementPostfixExpressionTypeSemantics
    • IncrementOrDecrementUnaryExpression
    • IncrementOrDecrementUnaryExpressionContext
    • IncrementOrDecrementUnaryExpressionSemantics
    • IncrementOrDecrementUnaryTypeSemantics
    • InitDeclaratorContext
    • InitializerContext
    • InternalFunction
    • InternalFunctionArgument
    • InternalReference
    • InvalidAmountOfArgumentsError
    • InvalidAssignmentError
    • InvalidConversionTypeError
    • InvalidGlobalError
    • InvalidJumpStatementError
    • InvalidKeyTypeError
    • InvalidRelationalComparisonTypeError
    • InvalidReturnStatementError
    • InvalidUnaryExpressionOperandError
    • InvalidUnaryExpressionTypeError
    • IterationStatement
    • IterationStatementContext
    • IterationStatementSemantics
    • IterationStatementTypeSemantics
    • JmpStatementType
    • JumpStatement
    • JumpStatementContext
    • JumpStatementSemantics
    • JumpStatementTypeSemantics
    • KindParseRuleMapping
    • KipperAdditiveOperator
    • KipperArg
    • KipperArithmeticAssignOperator
    • KipperArithmeticOperator
    • KipperAssignOperator
    • KipperBitwiseAndOperator
    • KipperBitwiseNotOperator
    • KipperBitwiseOperator
    • KipperBitwiseOrOperator
    • KipperBitwiseShiftOperator
    • KipperBitwiseXorOperator
    • KipperBoolType
    • KipperBoolTypeLiterals
    • KipperComparativeOperator
    • KipperCompilableType
    • KipperCompileResult
    • KipperCompileTarget
    • KipperCompiler
    • KipperConfigError
    • KipperEqualAssignOperator
    • KipperEqualityOperator
    • KipperError
    • KipperErrorType
    • KipperFileASTGenerator
    • KipperFileStream
    • KipperFuncType
    • KipperFunction
    • KipperIncrementOrDecrementOperator
    • KipperInternalError
    • KipperLexer
    • KipperListType
    • KipperLogger
    • KipperLogicalAndOperator
    • KipperLogicalOperator
    • KipperLogicalOrOperator
    • KipperMetaType
    • KipperMinusOperator
    • KipperMultiplicativeOperator
    • KipperNegateOperator
    • KipperNotImplementedError
    • KipperNullType
    • KipperNumType
    • KipperOptimiser
    • KipperParam
    • KipperParser
    • KipperParserListener
    • KipperParserRuleContext
    • KipperParserVisitor
    • KipperPlusOperator
    • KipperPrimitiveType
    • KipperProgramContext
    • KipperReferenceable
    • KipperReferenceableFunction
    • KipperRelationalOperator
    • KipperSemanticChecker
    • KipperSemanticErrorHandler
    • KipperSemanticsAsserter
    • KipperSignOperator
    • KipperStorageType
    • KipperStrType
    • KipperSyntaxError
    • KipperTargetBuiltInGenerator
    • KipperTargetCodeGenerator
    • KipperTargetSemanticAnalyser
    • KipperType
    • KipperTypeChecker
    • KipperUnaryModifierOperator
    • KipperUnaryOperator
    • KipperUndefinedType
    • KipperVariable
    • KipperVoidType
    • LambdaExpression
    • LambdaExpressionContext
    • LambdaExpressionSemantics
    • LambdaExpressionTypeSemantics
    • LexerOrParserSyntaxError
    • LexerParserData
    • LocalScope
    • LogLevel
    • LogicalAndExpression
    • LogicalAndExpressionContext
    • LogicalAndExpressionSemantics
    • LogicalAndExpressionTypeSemantics
    • LogicalExpression
    • LogicalExpressionSemantics
    • LogicalExpressionTypeSemantics
    • LogicalOrExpression
    • LogicalOrExpressionContext
    • LogicalOrExpressionSemantics
    • LogicalOrExpressionTypeSemantics
    • MemberAccessExpression
    • MemberAccessExpressionContext
    • MemberAccessExpressionSemantics
    • MemberAccessExpressionTypeSemantics
    • MissingFunctionBodyError
    • MissingRequiredSemanticDataError
    • MultiplicativeExpression
    • MultiplicativeExpressionContext
    • MultiplicativeExpressionSemantics
    • MultiplicativeTypeSemantics
    • NoSemantics
    • NoTypeSemantics
    • NumberPrimaryExpression
    • NumberPrimaryExpressionContext
    • NumberPrimaryExpressionSemantics
    • NumberPrimaryExpressionTypeSemantics
    • ObjectPrimaryExpression
    • ObjectPrimaryExpressionContext
    • ObjectPrimaryExpressionSemantics
    • ObjectPrimaryExpressionTypeSemantics
    • ObjectProperty
    • ObjectPropertyContext
    • ObjectPropertySemantics
    • ObjectPropertyTypeSemantics
    • OperatorModifiedUnaryExpression
    • OperatorModifiedUnaryExpressionContext
    • OperatorModifiedUnaryExpressionSemantics
    • OperatorModifiedUnaryTypeSemantics
    • OptimisationOptions
    • PRAGMA
    • ParameterDeclaration
    • ParameterDeclarationContext
    • ParameterDeclarationSemantics
    • ParameterDeclarationTypeSemantics
    • ParameterListContext
    • ParseRuleKindMapping
    • ParserASTNode
    • ParserArithmeticExpressionContext
    • ParserArithmeticExpressionRuleName
    • ParserBitwiseExpressionContext
    • ParserBitwiseExpressionRuleName
    • ParserComparativeExpressionContext
    • ParserComparativeExpressionRuleName
    • ParserDeclarationContext
    • ParserExpressionContext
    • ParserIterationStatementContext
    • ParserIterationStatementKind
    • ParserIterationStatementRuleName
    • ParserLogicalExpressionContext
    • ParserLogicalExpressionRuleName
    • ParserPostfixExpressionContext
    • ParserPostfixExpressionRuleName
    • ParserPrimaryExpressionContext
    • ParserPrimaryExpressionRuleName
    • ParserStatementContext
    • ParserTypeSpecifierExpressionContext
    • ParserTypeSpecifierExpressionRuleName
    • ParserUnaryExpressionContext
    • ParserUnaryExpressionRuleName
    • PassOnAdditiveExpressionContext
    • PassOnAssignmentExpressionContext
    • PassOnBitwiseAndExpressionContext
    • PassOnBitwiseOrExpressionContext
    • PassOnBitwiseShiftExpressionContext
    • PassOnBitwiseXorExpressionContext
    • PassOnCastOrConvertExpressionContext
    • PassOnConditionalExpressionContext
    • PassOnEqualityExpressionContext
    • PassOnLogicalAndExpressionContext
    • PassOnLogicalOrExpressionContext
    • PassOnMultiplicativeExpressionContext
    • PassOnRelationalExpressionContext
    • PassOncomputedPrimaryExpressionContext
    • PostfixExpression
    • PostfixExpressionContext
    • PostfixExpressionSemantics
    • PostfixExpressionTypeSemantics
    • PrimaryExpression
    • PrimaryExpressionContext
    • PrimaryExpressionSemantics
    • PrimaryExpressionTypeSemantics
    • ReadOnlyWriteTypeError
    • Reference
    • RelationalExpression
    • RelationalExpressionContext
    • RelationalExpressionSemantics
    • RelationalExpressionTypeSemantics
    • ReservedIdentifierOverwriteError
    • ReturnStatement
    • ReturnStatementContext
    • ReturnStatementSemantics
    • ReturnStatementTypeSemantics
    • RootASTNode
    • Scope
    • ScopeDeclaration
    • ScopeFunctionDeclaration
    • ScopeNode
    • ScopeParameterDeclaration
    • ScopeVariableDeclaration
    • SelectionStatementContext
    • SemanticData
    • SliceNotationContext
    • SliceNotationMemberAccessExpressionContext
    • Statement
    • StatementASTNodeFactory
    • StatementContext
    • StorageTypeSpecifierContext
    • StringPrimaryExpression
    • StringPrimaryExpressionContext
    • StringPrimaryExpressionSemantics
    • StringPrimaryExpressionTypeSemantics
    • SwitchLabeledStatementContext
    • SwitchStatement
    • SwitchStatementContext
    • SwitchStatementSemantics
    • SwitchStatementTypeSemantics
    • SymbolTable
    • TangledPrimaryExpression
    • TangledPrimaryExpressionContext
    • TangledPrimaryExpressionSemantics
    • TangledPrimaryExpressionTypeSemantics
    • TargetASTNodeCodeGenerator
    • TargetASTNodeSemanticAnalyser
    • TargetAnalysableNode
    • TargetCompilableNode
    • TargetSetUpCodeGenerator
    • TargetWrapUpCodeGenerator
    • TracebackMetadata
    • TranslatedCodeLine
    • TranslatedCodeToken
    • TranslatedExpression
    • TranslationUnitContext
    • Type
    • TypeData
    • TypeError
    • TypeNotCompilableError
    • TypeSpecifierExpression
    • TypeSpecifierExpressionContext
    • TypeSpecifierExpressionSemantics
    • TypeSpecifierExpressionTypeSemantics
    • TypeSpecifierIdentifierContext
    • TypeofTypeSpecifierExpression
    • TypeofTypeSpecifierExpressionContext
    • TypeofTypeSpecifierExpressionSemantics
    • TypeofTypeSpecifierExpressionTypeSemantics
    • UnableToDetermineSemanticDataError
    • UnableToGetInnerScopeError
    • UnaryExpression
    • UnaryExpressionContext
    • UnaryExpressionSemantics
    • UnaryExpressionTypeSemantics
    • UnaryOperatorContext
    • UncheckedType
    • UndefinedConstantError
    • UndefinedCustomType
    • UndefinedDeclarationCtxError
    • UndefinedReferenceError
    • UndefinedSemanticsError
    • UnknownReferenceError
    • UnknownTypeError
    • ValueNotIndexableTypeError
    • VariableDeclaration
    • VariableDeclarationContext
    • VariableDeclarationSemantics
    • VariableDeclarationTypeSemantics
    • VoidOrNullOrUndefinedPrimaryExpression
    • VoidOrNullOrUndefinedPrimaryExpressionContext
    • VoidOrNullOrUndefinedPrimaryExpressionSemantics
    • VoidOrNullOrUndefinedPrimaryExpressionTypeSemantics
    • WhileLoopIterationStatement
    • WhileLoopIterationStatementContext
    • WhileLoopStatementSemantics
    • WhileLoopStatementTypeSemantics
    • codeGenerator
    • defaultOptimisationOptions
    • getConversionFunctionIdentifier
    • getLogLevelString
    • getNaturalOrZero
    • getParseRuleSource
    • getParseTreeSource
    • getTokenIntervalSource
    • getTokenSource
    • handleSemanticError
    • inverseMap
    • isBrowser
    • kipperAdditiveOperators
    • kipperArithmeticAssignOperators
    • kipperArithmeticOperators
    • kipperAssignOperators
    • kipperBitwiseAndOperator
    • kipperBitwiseNotOperator
    • kipperBitwiseOrOperator
    • kipperBitwiseShiftOperators
    • kipperBitwiseXorOperator
    • kipperBoolType
    • kipperComparativeOperators
    • kipperCompilableTypes
    • kipperEqualAssignOperator
    • kipperEqualityOperators
    • kipperFuncType
    • kipperIncrementOrDecrementOperators
    • kipperInternalBuiltInFunctions
    • kipperListType
    • kipperLogicalAndOperator
    • kipperLogicalOperator
    • kipperLogicalOrOperator
    • kipperMetaType
    • kipperMinusOperator
    • kipperMultiplicativeOperators
    • kipperNegateOperator
    • kipperNullType
    • kipperNumType
    • kipperPlusOperator
    • kipperPrimitiveTypes
    • kipperRelationalOperators
    • kipperRuntimeBuiltInFunctions
    • kipperRuntimeBuiltInVariables
    • kipperSignOperators
    • kipperStorageTypes
    • kipperStrType
    • kipperSupportedConversions
    • kipperUnaryModifierOperators
    • kipperUnaryOperators
    • kipperUndefinedType
    • kipperVoidType
    • replaceObjKeys
    • shouldRecoverFromError
    • titleCase

    Namespaces

    • compiler
    • errors
    • logger
    • utils

    Classes

    • KipperAntlrErrorListener
    • KipperWarning
    • UselessExpressionStatementWarning

    Variables

    • author
    • github
    • license
    • name
    • version

    References

    ASTArithmeticExpressionKind

    Re-exports ASTArithmeticExpressionKind


    ASTBitwiseExpressionKind

    Re-exports ASTBitwiseExpressionKind


    ASTComparativeExpressionKind

    Re-exports ASTComparativeExpressionKind


    ASTDeclarationKind

    Re-exports ASTDeclarationKind


    ASTDeclarationRuleName

    Re-exports ASTDeclarationRuleName


    ASTExpressionKind

    Re-exports ASTExpressionKind


    ASTExpressionRuleName

    Re-exports ASTExpressionRuleName


    ASTFactoryError

    Re-exports ASTFactoryError


    ASTKind

    Re-exports ASTKind


    ASTLogicalExpressionKind

    Re-exports ASTLogicalExpressionKind


    ASTNodeFactory

    Re-exports ASTNodeFactory


    ASTNodeMapper

    Re-exports ASTNodeMapper


    ASTNodeParserContext

    Re-exports ASTNodeParserContext


    ASTPostfixExpressionKind

    Re-exports ASTPostfixExpressionKind


    ASTPrimaryExpressionKind

    Re-exports ASTPrimaryExpressionKind


    ASTStatementKind

    Re-exports ASTStatementKind


    ASTStatementRuleName

    Re-exports ASTStatementRuleName


    ASTTypeSpecifierExpressionKind

    Re-exports ASTTypeSpecifierExpressionKind


    ASTUnaryExpressionKind

    Re-exports ASTUnaryExpressionKind


    ActualAdditiveExpressionContext

    Re-exports ActualAdditiveExpressionContext


    ActualAssignmentExpressionContext

    Re-exports ActualAssignmentExpressionContext


    ActualBitwiseAndExpressionContext

    Re-exports ActualBitwiseAndExpressionContext


    ActualBitwiseOrExpressionContext

    Re-exports ActualBitwiseOrExpressionContext


    ActualBitwiseShiftExpressionContext

    Re-exports ActualBitwiseShiftExpressionContext


    ActualBitwiseXorExpressionContext

    Re-exports ActualBitwiseXorExpressionContext


    ActualCastOrConvertExpressionContext

    Re-exports ActualCastOrConvertExpressionContext


    ActualConditionalExpressionContext

    Re-exports ActualConditionalExpressionContext


    ActualEqualityExpressionContext

    Re-exports ActualEqualityExpressionContext


    ActualLogicalAndExpressionContext

    Re-exports ActualLogicalAndExpressionContext


    ActualLogicalOrExpressionContext

    Re-exports ActualLogicalOrExpressionContext


    ActualMultiplicativeExpressionContext

    Re-exports ActualMultiplicativeExpressionContext


    ActualRelationalExpressionContext

    Re-exports ActualRelationalExpressionContext


    AdditiveExpression

    Re-exports AdditiveExpression


    AdditiveExpressionContext

    Re-exports AdditiveExpressionContext


    AdditiveExpressionSemantics

    Re-exports AdditiveExpressionSemantics


    AdditiveExpressionTypeSemantics

    Re-exports AdditiveExpressionTypeSemantics


    AnalysableASTNode

    Re-exports AnalysableASTNode


    AnalysableNodeChild

    Re-exports AnalysableNodeChild


    AnalysableNodeParent

    Re-exports AnalysableNodeParent


    ArgumentError

    Re-exports ArgumentError


    ArgumentExpressionListContext

    Re-exports ArgumentExpressionListContext


    ArgumentTypeError

    Re-exports ArgumentTypeError


    ArithmeticExpression

    Re-exports ArithmeticExpression


    ArithmeticExpressionSemantics

    Re-exports ArithmeticExpressionSemantics


    ArithmeticExpressionTypeSemantics

    Re-exports ArithmeticExpressionTypeSemantics


    ArithmeticOperationTypeError

    Re-exports ArithmeticOperationTypeError


    ArrayPrimaryExpression

    Re-exports ArrayPrimaryExpression


    ArrayPrimaryExpressionContext

    Re-exports ArrayPrimaryExpressionContext


    ArrayPrimaryExpressionSemantics

    Re-exports ArrayPrimaryExpressionSemantics


    ArrayPrimaryExpressionTypeSemantics

    Re-exports ArrayPrimaryExpressionTypeSemantics


    AssignmentExpression

    Re-exports AssignmentExpression


    AssignmentExpressionContext

    Re-exports AssignmentExpressionContext


    AssignmentExpressionSemantics

    Re-exports AssignmentExpressionSemantics


    AssignmentExpressionTypeSemantics

    Re-exports AssignmentExpressionTypeSemantics


    AssignmentOperatorContext

    Re-exports AssignmentOperatorContext


    AssignmentTypeError

    Re-exports AssignmentTypeError


    BitwiseAndExpression

    Re-exports BitwiseAndExpression


    BitwiseAndExpressionContext

    Re-exports BitwiseAndExpressionContext


    BitwiseAndExpressionSemantics

    Re-exports BitwiseAndExpressionSemantics


    BitwiseAndExpressionTypeSemantics

    Re-exports BitwiseAndExpressionTypeSemantics


    BitwiseExpression

    Re-exports BitwiseExpression


    BitwiseExpressionSemantics

    Re-exports BitwiseExpressionSemantics


    BitwiseExpressionTypeSemantics

    Re-exports BitwiseExpressionTypeSemantics


    BitwiseOperationTypeError

    Re-exports BitwiseOperationTypeError


    BitwiseOrExpression

    Re-exports BitwiseOrExpression


    BitwiseOrExpressionContext

    Re-exports BitwiseOrExpressionContext


    BitwiseOrExpressionSemantics

    Re-exports BitwiseOrExpressionSemantics


    BitwiseOrExpressionTypeSemantics

    Re-exports BitwiseOrExpressionTypeSemantics


    BitwiseShiftExpression

    Re-exports BitwiseShiftExpression


    BitwiseShiftExpressionContext

    Re-exports BitwiseShiftExpressionContext


    BitwiseShiftExpressionSemantics

    Re-exports BitwiseShiftExpressionSemantics


    BitwiseShiftExpressionTypeSemantics

    Re-exports BitwiseShiftExpressionTypeSemantics


    BitwiseShiftOperatorsContext

    Re-exports BitwiseShiftOperatorsContext


    BitwiseXorExpression

    Re-exports BitwiseXorExpression


    BitwiseXorExpressionContext

    Re-exports BitwiseXorExpressionContext


    BitwiseXorExpressionSemantics

    Re-exports BitwiseXorExpressionSemantics


    BitwiseXorExpressionTypeSemantics

    Re-exports BitwiseXorExpressionTypeSemantics


    BlockItemContext

    Re-exports BlockItemContext


    BlockItemListContext

    Re-exports BlockItemListContext


    BoolPrimaryExpression

    Re-exports BoolPrimaryExpression


    BoolPrimaryExpressionContext

    Re-exports BoolPrimaryExpressionContext


    BoolPrimaryExpressionSemantics

    Re-exports BoolPrimaryExpressionSemantics


    BoolPrimaryExpressionTypeSemantics

    Re-exports BoolPrimaryExpressionTypeSemantics


    BracketNotationContext

    Re-exports BracketNotationContext


    BracketNotationMemberAccessExpressionContext

    Re-exports BracketNotationMemberAccessExpressionContext


    BuiltInFunction

    Re-exports BuiltInFunction


    BuiltInFunctionArgument

    Re-exports BuiltInFunctionArgument


    BuiltInOrInternalGeneratorFunctionNotFoundError

    Re-exports BuiltInOrInternalGeneratorFunctionNotFoundError


    BuiltInOverwriteError

    Re-exports BuiltInOverwriteError


    BuiltInVariable

    Re-exports BuiltInVariable


    COMMENT

    Re-exports COMMENT


    CastOrConvertExpression

    Re-exports CastOrConvertExpression


    CastOrConvertExpressionContext

    Re-exports CastOrConvertExpressionContext


    CastOrConvertExpressionSemantics

    Re-exports CastOrConvertExpressionSemantics


    CastOrConvertExpressionTypeSemantics

    Re-exports CastOrConvertExpressionTypeSemantics


    CheckedType

    Re-exports CheckedType


    ComparativeExpression

    Re-exports ComparativeExpression


    ComparativeExpressionSemantics

    Re-exports ComparativeExpressionSemantics


    ComparativeExpressionTypeSemantics

    Re-exports ComparativeExpressionTypeSemantics


    CompilableASTNode

    Re-exports CompilableASTNode


    CompilableNodeChild

    Re-exports CompilableNodeChild


    CompilableNodeParent

    Re-exports CompilableNodeParent


    CompilationUnitContext

    Re-exports CompilationUnitContext


    CompileConfig

    Re-exports CompileConfig


    CompoundStatement

    Re-exports CompoundStatement


    CompoundStatementContext

    Re-exports CompoundStatementContext


    CompoundStatementSemantics

    Re-exports CompoundStatementSemantics


    CompoundStatementTypeSemantics

    Re-exports CompoundStatementTypeSemantics


    ComputedPrimaryExpressionContext

    Re-exports ComputedPrimaryExpressionContext


    ConditionalExpression

    Re-exports ConditionalExpression


    ConditionalExpressionContext

    Re-exports ConditionalExpressionContext


    ConditionalExpressionSemantics

    Re-exports ConditionalExpressionSemantics


    ConditionalExpressionTypeSemantics

    Re-exports ConditionalExpressionTypeSemantics


    ConstructableASTDeclaration

    Re-exports ConstructableASTDeclaration


    ConstructableASTDeclarationClass

    Re-exports ConstructableASTDeclarationClass


    ConstructableASTExpression

    Re-exports ConstructableASTExpression


    ConstructableASTExpressionClass

    Re-exports ConstructableASTExpressionClass


    ConstructableASTKind

    Re-exports ConstructableASTKind


    ConstructableASTNode

    Re-exports ConstructableASTNode


    ConstructableASTNodeClass

    Re-exports ConstructableASTNodeClass


    ConstructableASTRuleName

    Re-exports ConstructableASTRuleName


    ConstructableASTStatement

    Re-exports ConstructableASTStatement


    ConstructableASTStatementClass

    Re-exports ConstructableASTStatementClass


    DEFAULT_TOKEN_CHANNEL

    Re-exports DEFAULT_TOKEN_CHANNEL


    Declaration

    Re-exports Declaration


    DeclarationASTNodeFactory

    Re-exports DeclarationASTNodeFactory


    DeclarationContext

    Re-exports DeclarationContext


    DeclarationSemantics

    Re-exports DeclarationSemantics


    DeclarationTypeSemantics

    Re-exports DeclarationTypeSemantics


    DeclaratorContext

    Re-exports DeclaratorContext


    DirectDeclaratorContext

    Re-exports DirectDeclaratorContext


    DoWhileLoopIterationStatement

    Re-exports DoWhileLoopIterationStatement


    DoWhileLoopIterationStatementContext

    Re-exports DoWhileLoopIterationStatementContext


    DoWhileLoopIterationStatementSemantics

    Re-exports DoWhileLoopIterationStatementSemantics


    DoWhileLoopIterationStatementTypeSemantics

    Re-exports DoWhileLoopIterationStatementTypeSemantics


    DotNotationContext

    Re-exports DotNotationContext


    DotNotationMemberAccessExpressionContext

    Re-exports DotNotationMemberAccessExpressionContext


    EqualityExpression

    Re-exports EqualityExpression


    EqualityExpressionContext

    Re-exports EqualityExpressionContext


    EqualityExpressionSemantics

    Re-exports EqualityExpressionSemantics


    EqualityExpressionTypeSemantics

    Re-exports EqualityExpressionTypeSemantics


    EvaluatedCompileConfig

    Re-exports EvaluatedCompileConfig


    ExplicitCallFunctionCallExpressionContext

    Re-exports ExplicitCallFunctionCallExpressionContext


    Expression

    Re-exports Expression


    ExpressionASTNodeFactory

    Re-exports ExpressionASTNodeFactory


    ExpressionContext

    Re-exports ExpressionContext


    ExpressionNotCallableError

    Re-exports ExpressionNotCallableError


    ExpressionSemantics

    Re-exports ExpressionSemantics


    ExpressionStatement

    Re-exports ExpressionStatement


    ExpressionStatementContext

    Re-exports ExpressionStatementContext


    ExpressionStatementSemantics

    Re-exports ExpressionStatementSemantics


    ExpressionStatementTypeSemantics

    Re-exports ExpressionStatementTypeSemantics


    ExpressionTypeSemantics

    Re-exports ExpressionTypeSemantics


    ExternalBlockItemContext

    Re-exports ExternalBlockItemContext


    ExternalItemContext

    Re-exports ExternalItemContext


    FStringDoubleQuoteAtomContext

    Re-exports FStringDoubleQuoteAtomContext


    FStringPrimaryExpression

    Re-exports FStringPrimaryExpression


    FStringPrimaryExpressionContext

    Re-exports FStringPrimaryExpressionContext


    FStringPrimaryExpressionSemantics

    Re-exports FStringPrimaryExpressionSemantics


    FStringPrimaryExpressionTypeSemantics

    Re-exports FStringPrimaryExpressionTypeSemantics


    FStringSingleQuoteAtomContext

    Re-exports FStringSingleQuoteAtomContext


    ForLoopIterationStatement

    Re-exports ForLoopIterationStatement


    ForLoopIterationStatementContext

    Re-exports ForLoopIterationStatementContext


    ForLoopStatementSemantics

    Re-exports ForLoopStatementSemantics


    ForLoopStatementTypeSemantics

    Re-exports ForLoopStatementTypeSemantics


    FunctionCallExpression

    Re-exports FunctionCallExpression


    FunctionCallExpressionContext

    Re-exports FunctionCallExpressionContext


    FunctionCallExpressionSemantics

    Re-exports FunctionCallExpressionSemantics


    FunctionCallExpressionTypeSemantics

    Re-exports FunctionCallExpressionTypeSemantics


    FunctionDeclaration

    Re-exports FunctionDeclaration


    FunctionDeclarationContext

    Re-exports FunctionDeclarationContext


    FunctionDeclarationSemantics

    Re-exports FunctionDeclarationSemantics


    FunctionDeclarationTypeSemantics

    Re-exports FunctionDeclarationTypeSemantics


    FunctionScope

    Re-exports FunctionScope


    GenericTypeSpecifierExpression

    Re-exports GenericTypeSpecifierExpression


    GenericTypeSpecifierExpressionContext

    Re-exports GenericTypeSpecifierExpressionContext


    GenericTypeSpecifierExpressionSemantics

    Re-exports GenericTypeSpecifierExpressionSemantics


    GenericTypeSpecifierExpressionTypeSemantics

    Re-exports GenericTypeSpecifierExpressionTypeSemantics


    GlobalScope

    Re-exports GlobalScope


    HIDDEN

    Re-exports HIDDEN


    IdentifierAlreadyUsedByFunctionError

    Re-exports IdentifierAlreadyUsedByFunctionError


    IdentifierAlreadyUsedByParameterError

    Re-exports IdentifierAlreadyUsedByParameterError


    IdentifierAlreadyUsedByVariableError

    Re-exports IdentifierAlreadyUsedByVariableError


    IdentifierContext

    Re-exports IdentifierContext


    IdentifierError

    Re-exports IdentifierError


    IdentifierOrStringPrimaryExpressionContext

    Re-exports IdentifierOrStringPrimaryExpressionContext


    IdentifierPrimaryExpression

    Re-exports IdentifierPrimaryExpression


    IdentifierPrimaryExpressionContext

    Re-exports IdentifierPrimaryExpressionContext


    IdentifierPrimaryExpressionSemantics

    Re-exports IdentifierPrimaryExpressionSemantics


    IdentifierPrimaryExpressionTypeSemantics

    Re-exports IdentifierPrimaryExpressionTypeSemantics


    IdentifierTypeSpecifierExpression

    Re-exports IdentifierTypeSpecifierExpression


    IdentifierTypeSpecifierExpressionContext

    Re-exports IdentifierTypeSpecifierExpressionContext


    IdentifierTypeSpecifierExpressionSemantics

    Re-exports IdentifierTypeSpecifierExpressionSemantics


    IdentifierTypeSpecifierExpressionTypeSemantics

    Re-exports IdentifierTypeSpecifierExpressionTypeSemantics


    IfStatement

    Re-exports IfStatement


    IfStatementContext

    Re-exports IfStatementContext


    IfStatementSemantics

    Re-exports IfStatementSemantics


    IfStatementTypeSemantics

    Re-exports IfStatementTypeSemantics


    IncompleteReturnsInCodePathsError

    Re-exports IncompleteReturnsInCodePathsError


    IncrementOrDecrementOperatorContext

    Re-exports IncrementOrDecrementOperatorContext


    IncrementOrDecrementPostfixExpression

    Re-exports IncrementOrDecrementPostfixExpression


    IncrementOrDecrementPostfixExpressionContext

    Re-exports IncrementOrDecrementPostfixExpressionContext


    IncrementOrDecrementPostfixExpressionSemantics

    Re-exports IncrementOrDecrementPostfixExpressionSemantics


    IncrementOrDecrementPostfixExpressionTypeSemantics

    Re-exports IncrementOrDecrementPostfixExpressionTypeSemantics


    IncrementOrDecrementUnaryExpression

    Re-exports IncrementOrDecrementUnaryExpression


    IncrementOrDecrementUnaryExpressionContext

    Re-exports IncrementOrDecrementUnaryExpressionContext


    IncrementOrDecrementUnaryExpressionSemantics

    Re-exports IncrementOrDecrementUnaryExpressionSemantics


    IncrementOrDecrementUnaryTypeSemantics

    Re-exports IncrementOrDecrementUnaryTypeSemantics


    InitDeclaratorContext

    Re-exports InitDeclaratorContext


    InitializerContext

    Re-exports InitializerContext


    InternalFunction

    Re-exports InternalFunction


    InternalFunctionArgument

    Re-exports InternalFunctionArgument


    InternalReference

    Re-exports InternalReference


    InvalidAmountOfArgumentsError

    Re-exports InvalidAmountOfArgumentsError


    InvalidAssignmentError

    Re-exports InvalidAssignmentError


    InvalidConversionTypeError

    Re-exports InvalidConversionTypeError


    InvalidGlobalError

    Re-exports InvalidGlobalError


    InvalidJumpStatementError

    Re-exports InvalidJumpStatementError


    InvalidKeyTypeError

    Re-exports InvalidKeyTypeError


    InvalidRelationalComparisonTypeError

    Re-exports InvalidRelationalComparisonTypeError


    InvalidReturnStatementError

    Re-exports InvalidReturnStatementError


    InvalidUnaryExpressionOperandError

    Re-exports InvalidUnaryExpressionOperandError


    InvalidUnaryExpressionTypeError

    Re-exports InvalidUnaryExpressionTypeError


    IterationStatement

    Re-exports IterationStatement


    IterationStatementContext

    Re-exports IterationStatementContext


    IterationStatementSemantics

    Re-exports IterationStatementSemantics


    IterationStatementTypeSemantics

    Re-exports IterationStatementTypeSemantics


    JmpStatementType

    Re-exports JmpStatementType


    JumpStatement

    Re-exports JumpStatement


    JumpStatementContext

    Re-exports JumpStatementContext


    JumpStatementSemantics

    Re-exports JumpStatementSemantics


    JumpStatementTypeSemantics

    Re-exports JumpStatementTypeSemantics


    KindParseRuleMapping

    Re-exports KindParseRuleMapping


    KipperAdditiveOperator

    Re-exports KipperAdditiveOperator


    KipperArg

    Re-exports KipperArg


    KipperArithmeticAssignOperator

    Re-exports KipperArithmeticAssignOperator


    KipperArithmeticOperator

    Re-exports KipperArithmeticOperator


    KipperAssignOperator

    Re-exports KipperAssignOperator


    KipperBitwiseAndOperator

    Re-exports KipperBitwiseAndOperator


    KipperBitwiseNotOperator

    Re-exports KipperBitwiseNotOperator


    KipperBitwiseOperator

    Re-exports KipperBitwiseOperator


    KipperBitwiseOrOperator

    Re-exports KipperBitwiseOrOperator


    KipperBitwiseShiftOperator

    Re-exports KipperBitwiseShiftOperator


    KipperBitwiseXorOperator

    Re-exports KipperBitwiseXorOperator


    KipperBoolType

    Re-exports KipperBoolType


    KipperBoolTypeLiterals

    Re-exports KipperBoolTypeLiterals


    KipperComparativeOperator

    Re-exports KipperComparativeOperator


    KipperCompilableType

    Re-exports KipperCompilableType


    KipperCompileResult

    Re-exports KipperCompileResult


    KipperCompileTarget

    Re-exports KipperCompileTarget


    KipperCompiler

    Re-exports KipperCompiler


    KipperConfigError

    Re-exports KipperConfigError


    KipperEqualAssignOperator

    Re-exports KipperEqualAssignOperator


    KipperEqualityOperator

    Re-exports KipperEqualityOperator


    KipperError

    Re-exports KipperError


    KipperErrorType

    Re-exports KipperErrorType


    KipperFileASTGenerator

    Re-exports KipperFileASTGenerator


    KipperFileStream

    Re-exports KipperFileStream


    KipperFuncType

    Re-exports KipperFuncType


    KipperFunction

    Re-exports KipperFunction


    KipperIncrementOrDecrementOperator

    Re-exports KipperIncrementOrDecrementOperator


    KipperInternalError

    Re-exports KipperInternalError


    KipperLexer

    Re-exports KipperLexer


    KipperListType

    Re-exports KipperListType


    KipperLogger

    Re-exports KipperLogger


    KipperLogicalAndOperator

    Re-exports KipperLogicalAndOperator


    KipperLogicalOperator

    Re-exports KipperLogicalOperator


    KipperLogicalOrOperator

    Re-exports KipperLogicalOrOperator


    KipperMetaType

    Re-exports KipperMetaType


    KipperMinusOperator

    Re-exports KipperMinusOperator


    KipperMultiplicativeOperator

    Re-exports KipperMultiplicativeOperator


    KipperNegateOperator

    Re-exports KipperNegateOperator


    KipperNotImplementedError

    Re-exports KipperNotImplementedError


    KipperNullType

    Re-exports KipperNullType


    KipperNumType

    Re-exports KipperNumType


    KipperOptimiser

    Re-exports KipperOptimiser


    KipperParam

    Re-exports KipperParam


    KipperParser

    Re-exports KipperParser


    KipperParserListener

    Re-exports KipperParserListener


    KipperParserRuleContext

    Re-exports KipperParserRuleContext


    KipperParserVisitor

    Re-exports KipperParserVisitor


    KipperPlusOperator

    Re-exports KipperPlusOperator


    KipperPrimitiveType

    Re-exports KipperPrimitiveType


    KipperProgramContext

    Re-exports KipperProgramContext


    KipperReferenceable

    Re-exports KipperReferenceable


    KipperReferenceableFunction

    Re-exports KipperReferenceableFunction


    KipperRelationalOperator

    Re-exports KipperRelationalOperator


    KipperSemanticChecker

    Re-exports KipperSemanticChecker


    KipperSemanticErrorHandler

    Re-exports KipperSemanticErrorHandler


    KipperSemanticsAsserter

    Re-exports KipperSemanticsAsserter


    KipperSignOperator

    Re-exports KipperSignOperator


    KipperStorageType

    Re-exports KipperStorageType


    KipperStrType

    Re-exports KipperStrType


    KipperSyntaxError

    Re-exports KipperSyntaxError


    KipperTargetBuiltInGenerator

    Re-exports KipperTargetBuiltInGenerator


    KipperTargetCodeGenerator

    Re-exports KipperTargetCodeGenerator


    KipperTargetSemanticAnalyser

    Re-exports KipperTargetSemanticAnalyser


    KipperType

    Re-exports KipperType


    KipperTypeChecker

    Re-exports KipperTypeChecker


    KipperUnaryModifierOperator

    Re-exports KipperUnaryModifierOperator


    KipperUnaryOperator

    Re-exports KipperUnaryOperator


    KipperUndefinedType

    Re-exports KipperUndefinedType


    KipperVariable

    Re-exports KipperVariable


    KipperVoidType

    Re-exports KipperVoidType


    LambdaExpression

    Re-exports LambdaExpression


    LambdaExpressionContext

    Re-exports LambdaExpressionContext


    LambdaExpressionSemantics

    Re-exports LambdaExpressionSemantics


    LambdaExpressionTypeSemantics

    Re-exports LambdaExpressionTypeSemantics


    LexerOrParserSyntaxError

    Re-exports LexerOrParserSyntaxError


    LexerParserData

    Re-exports LexerParserData


    LocalScope

    Re-exports LocalScope


    LogLevel

    Re-exports LogLevel


    LogicalAndExpression

    Re-exports LogicalAndExpression


    LogicalAndExpressionContext

    Re-exports LogicalAndExpressionContext


    LogicalAndExpressionSemantics

    Re-exports LogicalAndExpressionSemantics


    LogicalAndExpressionTypeSemantics

    Re-exports LogicalAndExpressionTypeSemantics


    LogicalExpression

    Re-exports LogicalExpression


    LogicalExpressionSemantics

    Re-exports LogicalExpressionSemantics


    LogicalExpressionTypeSemantics

    Re-exports LogicalExpressionTypeSemantics


    LogicalOrExpression

    Re-exports LogicalOrExpression


    LogicalOrExpressionContext

    Re-exports LogicalOrExpressionContext


    LogicalOrExpressionSemantics

    Re-exports LogicalOrExpressionSemantics


    LogicalOrExpressionTypeSemantics

    Re-exports LogicalOrExpressionTypeSemantics


    MemberAccessExpression

    Re-exports MemberAccessExpression


    MemberAccessExpressionContext

    Re-exports MemberAccessExpressionContext


    MemberAccessExpressionSemantics

    Re-exports MemberAccessExpressionSemantics


    MemberAccessExpressionTypeSemantics

    Re-exports MemberAccessExpressionTypeSemantics


    MissingFunctionBodyError

    Re-exports MissingFunctionBodyError


    MissingRequiredSemanticDataError

    Re-exports MissingRequiredSemanticDataError


    MultiplicativeExpression

    Re-exports MultiplicativeExpression


    MultiplicativeExpressionContext

    Re-exports MultiplicativeExpressionContext


    MultiplicativeExpressionSemantics

    Re-exports MultiplicativeExpressionSemantics


    MultiplicativeTypeSemantics

    Re-exports MultiplicativeTypeSemantics


    NoSemantics

    Re-exports NoSemantics


    NoTypeSemantics

    Re-exports NoTypeSemantics


    NumberPrimaryExpression

    Re-exports NumberPrimaryExpression


    NumberPrimaryExpressionContext

    Re-exports NumberPrimaryExpressionContext


    NumberPrimaryExpressionSemantics

    Re-exports NumberPrimaryExpressionSemantics


    NumberPrimaryExpressionTypeSemantics

    Re-exports NumberPrimaryExpressionTypeSemantics


    ObjectPrimaryExpression

    Re-exports ObjectPrimaryExpression


    ObjectPrimaryExpressionContext

    Re-exports ObjectPrimaryExpressionContext


    ObjectPrimaryExpressionSemantics

    Re-exports ObjectPrimaryExpressionSemantics


    ObjectPrimaryExpressionTypeSemantics

    Re-exports ObjectPrimaryExpressionTypeSemantics


    ObjectProperty

    Re-exports ObjectProperty


    ObjectPropertyContext

    Re-exports ObjectPropertyContext


    ObjectPropertySemantics

    Re-exports ObjectPropertySemantics


    ObjectPropertyTypeSemantics

    Re-exports ObjectPropertyTypeSemantics


    OperatorModifiedUnaryExpression

    Re-exports OperatorModifiedUnaryExpression


    OperatorModifiedUnaryExpressionContext

    Re-exports OperatorModifiedUnaryExpressionContext


    OperatorModifiedUnaryExpressionSemantics

    Re-exports OperatorModifiedUnaryExpressionSemantics


    OperatorModifiedUnaryTypeSemantics

    Re-exports OperatorModifiedUnaryTypeSemantics


    OptimisationOptions

    Re-exports OptimisationOptions


    PRAGMA

    Re-exports PRAGMA


    ParameterDeclaration

    Re-exports ParameterDeclaration


    ParameterDeclarationContext

    Re-exports ParameterDeclarationContext


    ParameterDeclarationSemantics

    Re-exports ParameterDeclarationSemantics


    ParameterDeclarationTypeSemantics

    Re-exports ParameterDeclarationTypeSemantics


    ParameterListContext

    Re-exports ParameterListContext


    ParseRuleKindMapping

    Re-exports ParseRuleKindMapping


    ParserASTNode

    Re-exports ParserASTNode


    ParserArithmeticExpressionContext

    Re-exports ParserArithmeticExpressionContext


    ParserArithmeticExpressionRuleName

    Re-exports ParserArithmeticExpressionRuleName


    ParserBitwiseExpressionContext

    Re-exports ParserBitwiseExpressionContext


    ParserBitwiseExpressionRuleName

    Re-exports ParserBitwiseExpressionRuleName


    ParserComparativeExpressionContext

    Re-exports ParserComparativeExpressionContext


    ParserComparativeExpressionRuleName

    Re-exports ParserComparativeExpressionRuleName


    ParserDeclarationContext

    Re-exports ParserDeclarationContext


    ParserExpressionContext

    Re-exports ParserExpressionContext


    ParserIterationStatementContext

    Re-exports ParserIterationStatementContext


    ParserIterationStatementKind

    Re-exports ParserIterationStatementKind


    ParserIterationStatementRuleName

    Re-exports ParserIterationStatementRuleName


    ParserLogicalExpressionContext

    Re-exports ParserLogicalExpressionContext


    ParserLogicalExpressionRuleName

    Re-exports ParserLogicalExpressionRuleName


    ParserPostfixExpressionContext

    Re-exports ParserPostfixExpressionContext


    ParserPostfixExpressionRuleName

    Re-exports ParserPostfixExpressionRuleName


    ParserPrimaryExpressionContext

    Re-exports ParserPrimaryExpressionContext


    ParserPrimaryExpressionRuleName

    Re-exports ParserPrimaryExpressionRuleName


    ParserStatementContext

    Re-exports ParserStatementContext


    ParserTypeSpecifierExpressionContext

    Re-exports ParserTypeSpecifierExpressionContext


    ParserTypeSpecifierExpressionRuleName

    Re-exports ParserTypeSpecifierExpressionRuleName


    ParserUnaryExpressionContext

    Re-exports ParserUnaryExpressionContext


    ParserUnaryExpressionRuleName

    Re-exports ParserUnaryExpressionRuleName


    PassOnAdditiveExpressionContext

    Re-exports PassOnAdditiveExpressionContext


    PassOnAssignmentExpressionContext

    Re-exports PassOnAssignmentExpressionContext


    PassOnBitwiseAndExpressionContext

    Re-exports PassOnBitwiseAndExpressionContext


    PassOnBitwiseOrExpressionContext

    Re-exports PassOnBitwiseOrExpressionContext


    PassOnBitwiseShiftExpressionContext

    Re-exports PassOnBitwiseShiftExpressionContext


    PassOnBitwiseXorExpressionContext

    Re-exports PassOnBitwiseXorExpressionContext


    PassOnCastOrConvertExpressionContext

    Re-exports PassOnCastOrConvertExpressionContext


    PassOnConditionalExpressionContext

    Re-exports PassOnConditionalExpressionContext


    PassOnEqualityExpressionContext

    Re-exports PassOnEqualityExpressionContext


    PassOnLogicalAndExpressionContext

    Re-exports PassOnLogicalAndExpressionContext


    PassOnLogicalOrExpressionContext

    Re-exports PassOnLogicalOrExpressionContext


    PassOnMultiplicativeExpressionContext

    Re-exports PassOnMultiplicativeExpressionContext


    PassOnRelationalExpressionContext

    Re-exports PassOnRelationalExpressionContext


    PassOncomputedPrimaryExpressionContext

    Re-exports PassOncomputedPrimaryExpressionContext


    PostfixExpression

    Re-exports PostfixExpression


    PostfixExpressionContext

    Re-exports PostfixExpressionContext


    PostfixExpressionSemantics

    Re-exports PostfixExpressionSemantics


    PostfixExpressionTypeSemantics

    Re-exports PostfixExpressionTypeSemantics


    PrimaryExpression

    Re-exports PrimaryExpression


    PrimaryExpressionContext

    Re-exports PrimaryExpressionContext


    PrimaryExpressionSemantics

    Re-exports PrimaryExpressionSemantics


    PrimaryExpressionTypeSemantics

    Re-exports PrimaryExpressionTypeSemantics


    ReadOnlyWriteTypeError

    Re-exports ReadOnlyWriteTypeError


    Reference

    Re-exports Reference


    RelationalExpression

    Re-exports RelationalExpression


    RelationalExpressionContext

    Re-exports RelationalExpressionContext


    RelationalExpressionSemantics

    Re-exports RelationalExpressionSemantics


    RelationalExpressionTypeSemantics

    Re-exports RelationalExpressionTypeSemantics


    ReservedIdentifierOverwriteError

    Re-exports ReservedIdentifierOverwriteError


    ReturnStatement

    Re-exports ReturnStatement


    ReturnStatementContext

    Re-exports ReturnStatementContext


    ReturnStatementSemantics

    Re-exports ReturnStatementSemantics


    ReturnStatementTypeSemantics

    Re-exports ReturnStatementTypeSemantics


    RootASTNode

    Re-exports RootASTNode


    Scope

    Re-exports Scope


    ScopeDeclaration

    Re-exports ScopeDeclaration


    ScopeFunctionDeclaration

    Re-exports ScopeFunctionDeclaration


    ScopeNode

    Re-exports ScopeNode


    ScopeParameterDeclaration

    Re-exports ScopeParameterDeclaration


    ScopeVariableDeclaration

    Re-exports ScopeVariableDeclaration


    SelectionStatementContext

    Re-exports SelectionStatementContext


    SemanticData

    Re-exports SemanticData


    SliceNotationContext

    Re-exports SliceNotationContext


    SliceNotationMemberAccessExpressionContext

    Re-exports SliceNotationMemberAccessExpressionContext


    Statement

    Re-exports Statement


    StatementASTNodeFactory

    Re-exports StatementASTNodeFactory


    StatementContext

    Re-exports StatementContext


    StorageTypeSpecifierContext

    Re-exports StorageTypeSpecifierContext


    StringPrimaryExpression

    Re-exports StringPrimaryExpression


    StringPrimaryExpressionContext

    Re-exports StringPrimaryExpressionContext


    StringPrimaryExpressionSemantics

    Re-exports StringPrimaryExpressionSemantics


    StringPrimaryExpressionTypeSemantics

    Re-exports StringPrimaryExpressionTypeSemantics


    SwitchLabeledStatementContext

    Re-exports SwitchLabeledStatementContext


    SwitchStatement

    Re-exports SwitchStatement


    SwitchStatementContext

    Re-exports SwitchStatementContext


    SwitchStatementSemantics

    Re-exports SwitchStatementSemantics


    SwitchStatementTypeSemantics

    Re-exports SwitchStatementTypeSemantics


    SymbolTable

    Re-exports SymbolTable


    TangledPrimaryExpression

    Re-exports TangledPrimaryExpression


    TangledPrimaryExpressionContext

    Re-exports TangledPrimaryExpressionContext


    TangledPrimaryExpressionSemantics

    Re-exports TangledPrimaryExpressionSemantics


    TangledPrimaryExpressionTypeSemantics

    Re-exports TangledPrimaryExpressionTypeSemantics


    TargetASTNodeCodeGenerator

    Re-exports TargetASTNodeCodeGenerator


    TargetASTNodeSemanticAnalyser

    Re-exports TargetASTNodeSemanticAnalyser


    TargetAnalysableNode

    Re-exports TargetAnalysableNode


    TargetCompilableNode

    Re-exports TargetCompilableNode


    TargetSetUpCodeGenerator

    Re-exports TargetSetUpCodeGenerator


    TargetWrapUpCodeGenerator

    Re-exports TargetWrapUpCodeGenerator


    TracebackMetadata

    Re-exports TracebackMetadata


    TranslatedCodeLine

    Re-exports TranslatedCodeLine


    TranslatedCodeToken

    Re-exports TranslatedCodeToken


    TranslatedExpression

    Re-exports TranslatedExpression


    TranslationUnitContext

    Re-exports TranslationUnitContext


    Type

    Re-exports Type


    TypeData

    Re-exports TypeData


    TypeError

    Re-exports TypeError


    TypeNotCompilableError

    Re-exports TypeNotCompilableError


    TypeSpecifierExpression

    Re-exports TypeSpecifierExpression


    TypeSpecifierExpressionContext

    Re-exports TypeSpecifierExpressionContext


    TypeSpecifierExpressionSemantics

    Re-exports TypeSpecifierExpressionSemantics


    TypeSpecifierExpressionTypeSemantics

    Re-exports TypeSpecifierExpressionTypeSemantics


    TypeSpecifierIdentifierContext

    Re-exports TypeSpecifierIdentifierContext


    TypeofTypeSpecifierExpression

    Re-exports TypeofTypeSpecifierExpression


    TypeofTypeSpecifierExpressionContext

    Re-exports TypeofTypeSpecifierExpressionContext


    TypeofTypeSpecifierExpressionSemantics

    Re-exports TypeofTypeSpecifierExpressionSemantics


    TypeofTypeSpecifierExpressionTypeSemantics

    Re-exports TypeofTypeSpecifierExpressionTypeSemantics


    UnableToDetermineSemanticDataError

    Re-exports UnableToDetermineSemanticDataError


    UnableToGetInnerScopeError

    Re-exports UnableToGetInnerScopeError


    UnaryExpression

    Re-exports UnaryExpression


    UnaryExpressionContext

    Re-exports UnaryExpressionContext


    UnaryExpressionSemantics

    Re-exports UnaryExpressionSemantics


    UnaryExpressionTypeSemantics

    Re-exports UnaryExpressionTypeSemantics


    UnaryOperatorContext

    Re-exports UnaryOperatorContext


    UncheckedType

    Re-exports UncheckedType


    UndefinedConstantError

    Re-exports UndefinedConstantError


    UndefinedCustomType

    Re-exports UndefinedCustomType


    UndefinedDeclarationCtxError

    Re-exports UndefinedDeclarationCtxError


    UndefinedReferenceError

    Re-exports UndefinedReferenceError


    UndefinedSemanticsError

    Re-exports UndefinedSemanticsError


    UnknownReferenceError

    Re-exports UnknownReferenceError


    UnknownTypeError

    Re-exports UnknownTypeError


    ValueNotIndexableTypeError

    Re-exports ValueNotIndexableTypeError


    VariableDeclaration

    Re-exports VariableDeclaration


    VariableDeclarationContext

    Re-exports VariableDeclarationContext


    VariableDeclarationSemantics

    Re-exports VariableDeclarationSemantics


    VariableDeclarationTypeSemantics

    Re-exports VariableDeclarationTypeSemantics


    VoidOrNullOrUndefinedPrimaryExpression

    Re-exports VoidOrNullOrUndefinedPrimaryExpression


    VoidOrNullOrUndefinedPrimaryExpressionContext

    Re-exports VoidOrNullOrUndefinedPrimaryExpressionContext


    VoidOrNullOrUndefinedPrimaryExpressionSemantics

    Re-exports VoidOrNullOrUndefinedPrimaryExpressionSemantics


    VoidOrNullOrUndefinedPrimaryExpressionTypeSemantics

    Re-exports VoidOrNullOrUndefinedPrimaryExpressionTypeSemantics


    WhileLoopIterationStatement

    Re-exports WhileLoopIterationStatement


    WhileLoopIterationStatementContext

    Re-exports WhileLoopIterationStatementContext


    WhileLoopStatementSemantics

    Re-exports WhileLoopStatementSemantics


    WhileLoopStatementTypeSemantics

    Re-exports WhileLoopStatementTypeSemantics


    codeGenerator

    Re-exports codeGenerator


    defaultOptimisationOptions

    Re-exports defaultOptimisationOptions


    getConversionFunctionIdentifier

    Re-exports getConversionFunctionIdentifier


    getLogLevelString

    Re-exports getLogLevelString


    getNaturalOrZero

    Re-exports getNaturalOrZero


    getParseRuleSource

    Re-exports getParseRuleSource


    getParseTreeSource

    Re-exports getParseTreeSource


    getTokenIntervalSource

    Re-exports getTokenIntervalSource


    getTokenSource

    Re-exports getTokenSource


    handleSemanticError

    Re-exports handleSemanticError


    inverseMap

    Re-exports inverseMap


    isBrowser

    Re-exports isBrowser


    kipperAdditiveOperators

    Re-exports kipperAdditiveOperators


    kipperArithmeticAssignOperators

    Re-exports kipperArithmeticAssignOperators


    kipperArithmeticOperators

    Re-exports kipperArithmeticOperators


    kipperAssignOperators

    Re-exports kipperAssignOperators


    kipperBitwiseAndOperator

    Re-exports kipperBitwiseAndOperator


    kipperBitwiseNotOperator

    Re-exports kipperBitwiseNotOperator


    kipperBitwiseOrOperator

    Re-exports kipperBitwiseOrOperator


    kipperBitwiseShiftOperators

    Re-exports kipperBitwiseShiftOperators


    kipperBitwiseXorOperator

    Re-exports kipperBitwiseXorOperator


    kipperBoolType

    Re-exports kipperBoolType


    kipperComparativeOperators

    Re-exports kipperComparativeOperators


    kipperCompilableTypes

    Re-exports kipperCompilableTypes


    kipperEqualAssignOperator

    Re-exports kipperEqualAssignOperator


    kipperEqualityOperators

    Re-exports kipperEqualityOperators


    kipperFuncType

    Re-exports kipperFuncType


    kipperIncrementOrDecrementOperators

    Re-exports kipperIncrementOrDecrementOperators


    kipperInternalBuiltInFunctions

    Re-exports kipperInternalBuiltInFunctions


    kipperListType

    Re-exports kipperListType


    kipperLogicalAndOperator

    Re-exports kipperLogicalAndOperator


    kipperLogicalOperator

    Re-exports kipperLogicalOperator


    kipperLogicalOrOperator

    Re-exports kipperLogicalOrOperator


    kipperMetaType

    Re-exports kipperMetaType


    kipperMinusOperator

    Re-exports kipperMinusOperator


    kipperMultiplicativeOperators

    Re-exports kipperMultiplicativeOperators


    kipperNegateOperator

    Re-exports kipperNegateOperator


    kipperNullType

    Re-exports kipperNullType


    kipperNumType

    Re-exports kipperNumType


    kipperPlusOperator

    Re-exports kipperPlusOperator


    kipperPrimitiveTypes

    Re-exports kipperPrimitiveTypes


    kipperRelationalOperators

    Re-exports kipperRelationalOperators


    kipperRuntimeBuiltInFunctions

    Re-exports kipperRuntimeBuiltInFunctions


    kipperRuntimeBuiltInVariables

    Re-exports kipperRuntimeBuiltInVariables


    kipperSignOperators

    Re-exports kipperSignOperators


    kipperStorageTypes

    Re-exports kipperStorageTypes


    kipperStrType

    Re-exports kipperStrType


    kipperSupportedConversions

    Re-exports kipperSupportedConversions


    kipperUnaryModifierOperators

    Re-exports kipperUnaryModifierOperators


    kipperUnaryOperators

    Re-exports kipperUnaryOperators


    kipperUndefinedType

    Re-exports kipperUndefinedType


    kipperVoidType

    Re-exports kipperVoidType


    replaceObjKeys

    Re-exports replaceObjKeys


    shouldRecoverFromError

    Re-exports shouldRecoverFromError


    titleCase

    Re-exports titleCase

    Variables

    author

    • Const author: "Luna Klatzer"

    Defined in

    kipper/core/src/index.ts:22


    github

    • Const github: "https://github.com/Kipper-Lang/Kipper"

    Defined in

    kipper/core/src/index.ts:26


    license

    • Const license: "GPL-3.0-or-later"

    Defined in

    kipper/core/src/index.ts:24


    name

    • Const name: "\@kipper/core"

    Defined in

    kipper/core/src/index.ts:18


    version

    • Const version: "0.11.0"

    Defined in

    kipper/core/src/index.ts:20

  • Developed at:

    • Releases
    • GitHub
    • Security
    • Issue Tracker
    • License
  • Copyright © 2021-2025 Luna Klatzer, 2024-2025 Lorenz Holzbauer & Fabian Baitura.
    Kipper is licensed under the GPL-3.0-or-later license.