@kipper/core
Table of contents
References
- ASTComparativeExpressionKind
- ASTConstantExpressionKind
- ASTDeclarationKind
- ASTExpressionKind
- ASTFactoryError
- ASTKind
- ASTLogicalExpressionKind
- ASTNodeFactory
- ASTNodeParserContext
- ASTStatementKind
- ASTTypeSpecifierExpressionKind
- ASTUnaryExpressionKind
- ActualAdditiveExpressionContext
- ActualAssignmentExpressionContext
- ActualCastOrConvertExpressionContext
- ActualConditionalExpressionContext
- ActualEqualityExpressionContext
- ActualLogicalAndExpressionContext
- ActualLogicalOrExpressionContext
- ActualMultiplicativeExpressionContext
- ActualRelationalExpressionContext
- AdditiveExpression
- AdditiveExpressionContext
- AdditiveExpressionSemantics
- AdditiveExpressionTypeSemantics
- AnalysableASTNode
- AnalysableNodeChild
- AnalysableNodeParent
- ArgumentError
- ArgumentExpressionListContext
- ArgumentTypeError
- ArithmeticExpressionSemantics
- ArithmeticExpressionTypeSemantics
- ArithmeticOperationTypeError
- ArrayLiteralPrimaryExpression
- ArrayLiteralPrimaryExpressionContext
- ArrayLiteralPrimaryExpressionSemantics
- ArrayLiteralPrimaryExpressionTypeSemantics
- AssignmentExpression
- AssignmentExpressionContext
- AssignmentExpressionSemantics
- AssignmentExpressionTypeSemantics
- AssignmentOperatorContext
- AssignmentTypeError
- BlockItemContext
- BlockItemListContext
- BoolPrimaryExpression
- BoolPrimaryExpressionContext
- BoolPrimaryExpressionSemantics
- BoolPrimaryExpressionTypeSemantics
- BracketNotationContext
- BracketNotationMemberAccessExpressionContext
- BuiltInFunction
- BuiltInFunctionArgument
- BuiltInOrInternalGeneratorFunctionNotFoundError
- BuiltInOverwriteError
- BuiltInVariable
- CastOrConvertExpression
- CastOrConvertExpressionContext
- CastOrConvertExpressionSemantics
- CastOrConvertExpressionTypeSemantics
- CheckedType
- ComparativeExpression
- ComparativeExpressionSemantics
- ComparativeExpressionTypeSemantics
- CompilableASTNode
- CompilableNodeChild
- CompilableNodeParent
- CompilationUnitContext
- CompileConfig
- CompoundStatement
- CompoundStatementContext
- ComputedPrimaryExpressionContext
- ConditionalExpression
- ConditionalExpressionContext
- ConditionalExpressionSemantics
- ConditionalExpressionTypeSemantics
- ConstantExpression
- ConstantExpressionSemantics
- ConstructableASTDeclaration
- ConstructableASTDeclarationClass
- ConstructableASTExpression
- ConstructableASTExpressionClass
- ConstructableASTKind
- ConstructableASTNode
- ConstructableASTNodeClass
- ConstructableASTStatement
- ConstructableASTStatementClass
- Declaration
- DeclarationASTNodeFactory
- DeclarationContext
- DeclarationSemantics
- DeclarationTypeData
- DeclaratorContext
- DirectDeclaratorContext
- DoWhileLoopIterationStatementContext
- DoWhileLoopStatement
- DoWhileLoopStatementSemantics
- DotNotationContext
- DotNotationMemberAccessExpressionContext
- EqualityExpression
- EqualityExpressionContext
- EqualityExpressionSemantics
- EqualityExpressionTypeSemantics
- EvaluatedCompileConfig
- ExplicitCallFunctionCallExpressionContext
- Expression
- ExpressionASTNodeFactory
- ExpressionContext
- ExpressionNotCallableError
- ExpressionSemantics
- ExpressionStatement
- ExpressionStatementContext
- ExpressionTypeSemantics
- ExternalBlockItemContext
- ExternalItemContext
- FStringPrimaryExpression
- FStringPrimaryExpressionContext
- FStringPrimaryExpressionSemantics
- FStringPrimaryExpressionTypeSemantics
- ForLoopIterationStatementContext
- ForLoopStatement
- ForLoopStatementSemantics
- FunctionCallExpression
- FunctionCallExpressionContext
- FunctionCallExpressionSemantics
- FunctionCallPostfixTypeSemantics
- FunctionDeclaration
- FunctionDeclarationContext
- FunctionDeclarationSemantics
- FunctionDeclarationTypeSemantics
- FunctionScope
- GenericTypeSpecifierContext
- GenericTypeSpecifierExpression
- GenericTypeSpecifierExpressionSemantics
- GenericTypeSpecifierExpressionTypeSemantics
- GlobalScope
- IdentifierAlreadyUsedByFunctionError
- IdentifierAlreadyUsedByParameterError
- IdentifierAlreadyUsedByVariableError
- IdentifierContext
- IdentifierError
- IdentifierPrimaryExpression
- IdentifierPrimaryExpressionContext
- IdentifierPrimaryExpressionSemantics
- IdentifierPrimaryExpressionTypeSemantics
- IdentifierTypeSpecifierContext
- IdentifierTypeSpecifierExpression
- IdentifierTypeSpecifierExpressionSemantics
- IdentifierTypeSpecifierExpressionTypeSemantics
- IfStatement
- IfStatementContext
- IfStatementSemantics
- 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
- JmpStatementType
- JumpStatement
- JumpStatementContext
- JumpStatementSemantics
- KipperAdditiveOperator
- KipperArg
- KipperArithmeticAssignOperator
- KipperArithmeticOperator
- KipperAssignOperator
- KipperBoolType
- KipperBoolTypeLiterals
- KipperComparativeOperator
- KipperCompilableType
- KipperCompileResult
- KipperCompileTarget
- KipperCompiler
- KipperConfigError
- KipperEqualAssignOperator
- KipperEqualityOperator
- KipperError
- KipperErrorType
- KipperFileASTGenerator
- KipperFuncType
- KipperFunction
- KipperIncrementOrDecrementOperator
- KipperInternalError
- KipperLexer
- KipperListType
- KipperLogger
- KipperLogicalAndOperator
- KipperLogicalOperator
- KipperLogicalOrOperator
- KipperMetaType
- KipperMinusOperator
- KipperMultiplicativeOperator
- KipperNegateOperator
- KipperNotImplementedError
- KipperNullType
- KipperNumType
- KipperOptimiser
- KipperParam
- KipperParseStream
- 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
- LexerOrParserSyntaxError
- 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
- OperatorModifiedUnaryExpression
- OperatorModifiedUnaryExpressionContext
- OperatorModifiedUnaryExpressionSemantics
- OperatorModifiedUnaryTypeSemantics
- OptimisationOptions
- ParameterDeclaration
- ParameterDeclarationContext
- ParameterDeclarationSemantics
- ParameterDeclarationTypeSemantics
- ParameterListContext
- ParseData
- ParserASTMapping
- ParserASTNode
- ParserComparativeExpressionContext
- ParserConstantExpressionContext
- ParserDeclarationContext
- ParserExpressionContext
- ParserIterationStatementContext
- ParserIterationStatementKind
- ParserLogicalExpressionContext
- ParserStatementContext
- ParserTypeSpecifierExpressionContext
- ParserUnaryExpressionContext
- PassOnAdditiveExpressionContext
- PassOnAssignmentExpressionContext
- PassOnCastOrConvertExpressionContext
- PassOnConditionalExpressionContext
- PassOnEqualityExpressionContext
- PassOnLogicalAndExpressionContext
- PassOnLogicalOrExpressionContext
- PassOnMultiplicativeExpressionContext
- PassOnRelationalExpressionContext
- PassOncomputedPrimaryExpressionContext
- PostfixExpressionContext
- PrimaryExpressionContext
- 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
- SymbolTable
- TangledPrimaryExpression
- TangledPrimaryExpressionContext
- TangledPrimaryExpressionSemantics
- TangledPrimaryTypeSemantics
- TargetASTNodeCodeGenerator
- TargetASTNodeSemanticAnalyser
- TargetAnalysableNode
- TargetCompilableNode
- TargetSetUpCodeGenerator
- TargetWrapUpCodeGenerator
- TracebackMetadata
- TranslatedCodeLine
- TranslatedCodeToken
- TranslatedExpression
- TranslationUnitContext
- Type
- TypeData
- TypeError
- TypeNotCompilableError
- TypeSpecifierContext
- TypeSpecifierExpression
- TypeSpecifierExpressionSemantics
- TypeSpecifierExpressionTypeSemantics
- TypeSpecifierIdentifierContext
- TypeofTypeSpecifierContext
- TypeofTypeSpecifierExpression
- 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
- WhileLoopIterationStatementContext
- WhileLoopStatement
- WhileLoopStatementSemantics
- defaultOptimisationOptions
- getConversionFunctionIdentifier
- getLogLevelString
- getNaturalOrZero
- getParseRuleSource
- getParseTreeSource
- getTokenIntervalSource
- getTokenSource
- handleSemanticError
- isBrowser
- kipperAdditiveOperators
- kipperArithmeticAssignOperators
- kipperArithmeticOperators
- kipperAssignOperators
- 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
- shouldRecoverFromError
- titleCase
Namespaces
Classes
Variables
References
ASTComparativeExpressionKind
Re-exports ASTComparativeExpressionKind
ASTConstantExpressionKind
Re-exports ASTConstantExpressionKind
ASTDeclarationKind
Re-exports ASTDeclarationKind
ASTExpressionKind
Re-exports ASTExpressionKind
ASTFactoryError
Re-exports ASTFactoryError
ASTKind
Re-exports ASTKind
ASTLogicalExpressionKind
Re-exports ASTLogicalExpressionKind
ASTNodeFactory
Re-exports ASTNodeFactory
ASTNodeParserContext
Re-exports ASTNodeParserContext
ASTStatementKind
Re-exports ASTStatementKind
ASTTypeSpecifierExpressionKind
Re-exports ASTTypeSpecifierExpressionKind
ASTUnaryExpressionKind
Re-exports ASTUnaryExpressionKind
ActualAdditiveExpressionContext
Re-exports ActualAdditiveExpressionContext
ActualAssignmentExpressionContext
Re-exports ActualAssignmentExpressionContext
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
ArithmeticExpressionSemantics
Re-exports ArithmeticExpressionSemantics
ArithmeticExpressionTypeSemantics
Re-exports ArithmeticExpressionTypeSemantics
ArithmeticOperationTypeError
Re-exports ArithmeticOperationTypeError
ArrayLiteralPrimaryExpression
Re-exports ArrayLiteralPrimaryExpression
ArrayLiteralPrimaryExpressionContext
Re-exports ArrayLiteralPrimaryExpressionContext
ArrayLiteralPrimaryExpressionSemantics
Re-exports ArrayLiteralPrimaryExpressionSemantics
ArrayLiteralPrimaryExpressionTypeSemantics
Re-exports ArrayLiteralPrimaryExpressionTypeSemantics
AssignmentExpression
Re-exports AssignmentExpression
AssignmentExpressionContext
Re-exports AssignmentExpressionContext
AssignmentExpressionSemantics
Re-exports AssignmentExpressionSemantics
AssignmentExpressionTypeSemantics
Re-exports AssignmentExpressionTypeSemantics
AssignmentOperatorContext
Re-exports AssignmentOperatorContext
AssignmentTypeError
Re-exports AssignmentTypeError
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
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
ComputedPrimaryExpressionContext
Re-exports ComputedPrimaryExpressionContext
ConditionalExpression
Re-exports ConditionalExpression
ConditionalExpressionContext
Re-exports ConditionalExpressionContext
ConditionalExpressionSemantics
Re-exports ConditionalExpressionSemantics
ConditionalExpressionTypeSemantics
Re-exports ConditionalExpressionTypeSemantics
ConstantExpression
Re-exports ConstantExpression
ConstantExpressionSemantics
Re-exports ConstantExpressionSemantics
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
ConstructableASTStatement
Re-exports ConstructableASTStatement
ConstructableASTStatementClass
Re-exports ConstructableASTStatementClass
Declaration
Re-exports Declaration
DeclarationASTNodeFactory
Re-exports DeclarationASTNodeFactory
DeclarationContext
Re-exports DeclarationContext
DeclarationSemantics
Re-exports DeclarationSemantics
DeclarationTypeData
Re-exports DeclarationTypeData
DeclaratorContext
Re-exports DeclaratorContext
DirectDeclaratorContext
Re-exports DirectDeclaratorContext
DoWhileLoopIterationStatementContext
Re-exports DoWhileLoopIterationStatementContext
DoWhileLoopStatement
Re-exports DoWhileLoopStatement
DoWhileLoopStatementSemantics
Re-exports DoWhileLoopStatementSemantics
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
ExpressionTypeSemantics
Re-exports ExpressionTypeSemantics
ExternalBlockItemContext
Re-exports ExternalBlockItemContext
ExternalItemContext
Re-exports ExternalItemContext
FStringPrimaryExpression
Re-exports FStringPrimaryExpression
FStringPrimaryExpressionContext
Re-exports FStringPrimaryExpressionContext
FStringPrimaryExpressionSemantics
Re-exports FStringPrimaryExpressionSemantics
FStringPrimaryExpressionTypeSemantics
Re-exports FStringPrimaryExpressionTypeSemantics
ForLoopIterationStatementContext
Re-exports ForLoopIterationStatementContext
ForLoopStatement
Re-exports ForLoopStatement
ForLoopStatementSemantics
Re-exports ForLoopStatementSemantics
FunctionCallExpression
Re-exports FunctionCallExpression
FunctionCallExpressionContext
Re-exports FunctionCallExpressionContext
FunctionCallExpressionSemantics
Re-exports FunctionCallExpressionSemantics
FunctionCallPostfixTypeSemantics
Re-exports FunctionCallPostfixTypeSemantics
FunctionDeclaration
Re-exports FunctionDeclaration
FunctionDeclarationContext
Re-exports FunctionDeclarationContext
FunctionDeclarationSemantics
Re-exports FunctionDeclarationSemantics
FunctionDeclarationTypeSemantics
Re-exports FunctionDeclarationTypeSemantics
FunctionScope
Re-exports FunctionScope
GenericTypeSpecifierContext
Re-exports GenericTypeSpecifierContext
GenericTypeSpecifierExpression
Re-exports GenericTypeSpecifierExpression
GenericTypeSpecifierExpressionSemantics
Re-exports GenericTypeSpecifierExpressionSemantics
GenericTypeSpecifierExpressionTypeSemantics
Re-exports GenericTypeSpecifierExpressionTypeSemantics
GlobalScope
Re-exports GlobalScope
IdentifierAlreadyUsedByFunctionError
Re-exports IdentifierAlreadyUsedByFunctionError
IdentifierAlreadyUsedByParameterError
Re-exports IdentifierAlreadyUsedByParameterError
IdentifierAlreadyUsedByVariableError
Re-exports IdentifierAlreadyUsedByVariableError
IdentifierContext
Re-exports IdentifierContext
IdentifierError
Re-exports IdentifierError
IdentifierPrimaryExpression
Re-exports IdentifierPrimaryExpression
IdentifierPrimaryExpressionContext
Re-exports IdentifierPrimaryExpressionContext
IdentifierPrimaryExpressionSemantics
Re-exports IdentifierPrimaryExpressionSemantics
IdentifierPrimaryExpressionTypeSemantics
Re-exports IdentifierPrimaryExpressionTypeSemantics
IdentifierTypeSpecifierContext
Re-exports IdentifierTypeSpecifierContext
IdentifierTypeSpecifierExpression
Re-exports IdentifierTypeSpecifierExpression
IdentifierTypeSpecifierExpressionSemantics
Re-exports IdentifierTypeSpecifierExpressionSemantics
IdentifierTypeSpecifierExpressionTypeSemantics
Re-exports IdentifierTypeSpecifierExpressionTypeSemantics
IfStatement
Re-exports IfStatement
IfStatementContext
Re-exports IfStatementContext
IfStatementSemantics
Re-exports IfStatementSemantics
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
JmpStatementType
Re-exports JmpStatementType
JumpStatement
Re-exports JumpStatement
JumpStatementContext
Re-exports JumpStatementContext
JumpStatementSemantics
Re-exports JumpStatementSemantics
KipperAdditiveOperator
Re-exports KipperAdditiveOperator
KipperArg
Re-exports KipperArg
KipperArithmeticAssignOperator
Re-exports KipperArithmeticAssignOperator
KipperArithmeticOperator
Re-exports KipperArithmeticOperator
KipperAssignOperator
Re-exports KipperAssignOperator
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
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
KipperParseStream
Re-exports KipperParseStream
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
LexerOrParserSyntaxError
Re-exports LexerOrParserSyntaxError
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
OperatorModifiedUnaryExpression
Re-exports OperatorModifiedUnaryExpression
OperatorModifiedUnaryExpressionContext
Re-exports OperatorModifiedUnaryExpressionContext
OperatorModifiedUnaryExpressionSemantics
Re-exports OperatorModifiedUnaryExpressionSemantics
OperatorModifiedUnaryTypeSemantics
Re-exports OperatorModifiedUnaryTypeSemantics
OptimisationOptions
Re-exports OptimisationOptions
ParameterDeclaration
Re-exports ParameterDeclaration
ParameterDeclarationContext
Re-exports ParameterDeclarationContext
ParameterDeclarationSemantics
Re-exports ParameterDeclarationSemantics
ParameterDeclarationTypeSemantics
Re-exports ParameterDeclarationTypeSemantics
ParameterListContext
Re-exports ParameterListContext
ParseData
Re-exports ParseData
ParserASTMapping
Re-exports ParserASTMapping
ParserASTNode
Re-exports ParserASTNode
ParserComparativeExpressionContext
Re-exports ParserComparativeExpressionContext
ParserConstantExpressionContext
Re-exports ParserConstantExpressionContext
ParserDeclarationContext
Re-exports ParserDeclarationContext
ParserExpressionContext
Re-exports ParserExpressionContext
ParserIterationStatementContext
Re-exports ParserIterationStatementContext
ParserIterationStatementKind
Re-exports ParserIterationStatementKind
ParserLogicalExpressionContext
Re-exports ParserLogicalExpressionContext
ParserStatementContext
Re-exports ParserStatementContext
ParserTypeSpecifierExpressionContext
Re-exports ParserTypeSpecifierExpressionContext
ParserUnaryExpressionContext
Re-exports ParserUnaryExpressionContext
PassOnAdditiveExpressionContext
Re-exports PassOnAdditiveExpressionContext
PassOnAssignmentExpressionContext
Re-exports PassOnAssignmentExpressionContext
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
PostfixExpressionContext
Re-exports PostfixExpressionContext
PrimaryExpressionContext
Re-exports PrimaryExpressionContext
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
SymbolTable
Re-exports SymbolTable
TangledPrimaryExpression
Re-exports TangledPrimaryExpression
TangledPrimaryExpressionContext
Re-exports TangledPrimaryExpressionContext
TangledPrimaryExpressionSemantics
Re-exports TangledPrimaryExpressionSemantics
TangledPrimaryTypeSemantics
Re-exports TangledPrimaryTypeSemantics
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
TypeSpecifierContext
Re-exports TypeSpecifierContext
TypeSpecifierExpression
Re-exports TypeSpecifierExpression
TypeSpecifierExpressionSemantics
Re-exports TypeSpecifierExpressionSemantics
TypeSpecifierExpressionTypeSemantics
Re-exports TypeSpecifierExpressionTypeSemantics
TypeSpecifierIdentifierContext
Re-exports TypeSpecifierIdentifierContext
TypeofTypeSpecifierContext
Re-exports TypeofTypeSpecifierContext
TypeofTypeSpecifierExpression
Re-exports TypeofTypeSpecifierExpression
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
WhileLoopIterationStatementContext
Re-exports WhileLoopIterationStatementContext
WhileLoopStatement
Re-exports WhileLoopStatement
WhileLoopStatementSemantics
Re-exports WhileLoopStatementSemantics
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
isBrowser
Re-exports isBrowser
kipperAdditiveOperators
Re-exports kipperAdditiveOperators
kipperArithmeticAssignOperators
Re-exports kipperArithmeticAssignOperators
kipperArithmeticOperators
Re-exports kipperArithmeticOperators
kipperAssignOperators
Re-exports kipperAssignOperators
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
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/Luna-Klatzer/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.10.4"
Defined in
kipper/core/src/index.ts:20