jar

io.github.sunny-chung : kotlite-interpreter-jvm

Maven & Gradle

Apr 08, 2024
9 stars

Kotlite Interpreter · A Kotlin Multiplatform library to interpret Kotlite code, which is a subset of Kotlin language, in runtime in a safe way.

Table Of Contents

Latest Version

Download io.github.sunny-chung : kotlite-interpreter-jvm JAR file - Latest Versions:

All Versions

Download io.github.sunny-chung : kotlite-interpreter-jvm JAR file - All Versions:

Version Vulnerabilities Size Updated
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window kotlite-interpreter-jvm-1.0.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.sunnychung.lib.multiplatform.kotlite

├─ com.sunnychung.lib.multiplatform.kotlite.CodeGenerator.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.GlobalsKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.Interpreter.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.KotliteKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.MermaidFlowchartDirection.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.Parser.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.ParserKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.SemanticAnalyzer.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.extension

├─ com.sunnychung.lib.multiplatform.kotlite.extension.ClassExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.DataTypeExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.ListExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.MapExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.MutableListExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.NumberNodeExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.StringExtensionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.extension.TypeNodeExtensionKt.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.lexer

├─ com.sunnychung.lib.multiplatform.kotlite.lexer.BuiltinFilename.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.lexer.Lexer.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.lexer.LexerKt.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.error

├─ com.sunnychung.lib.multiplatform.kotlite.error.CannotInferTypeException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.DuplicateIdentifierException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.DuplicateKeyException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.EvaluateNullPointerException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.EvaluateRuntimeException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.EvaluateTypeCastException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.ExpectTokenMismatchException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.IdentifierClassifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.NotPermittedOperationException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.ParseException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.SemanticException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.TypeMismatchException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.UnexpectedTokenException.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.model

├─ com.sunnychung.lib.multiplatform.kotlite.model.ASTNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ActivationRecord.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.AnyClass.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.AnyType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.AsOpNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.AssignmentNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.BinaryOpNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.BlockNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.BooleanNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.BooleanValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.BreakNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ByteValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CallStack.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CallableNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CallableType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CatchNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CharNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CharValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassDeclarationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassDefinition.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassInstance.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassInstanceInitializerNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassMemberReferenceNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassModifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassParameterNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassPrimaryConstructorNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ClassTypeNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CollectionInterface.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ComparableInterface.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ComparableRuntimeValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ComparableRuntimeValueHolder.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ContinueNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CustomFunctionDeclarationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CustomFunctionDeclarationNodeKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CustomFunctionDefinition.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CustomFunctionDefinitionKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.CustomFunctionParameter.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DataType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DataTypeKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DelegatedValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DoWhileNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DoubleNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.DoubleValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ElvisOpNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.EnumEntryNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ExceptionValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ExecutionEnvironment.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ExtensionFunctionLookupResult.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ExtensionProperty.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FindCallableResult.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ForNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionBodyFormat.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionCallArgumentInfo.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionCallArgumentNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionCallNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionCallResult.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionDeclarationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionModifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionTypeNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionValueParameterModifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.FunctionValueParameterNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.GlobalProperty.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IfNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IndexOpNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.InfixFunctionCallNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IntValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IntegerNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IterableInterface.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IterableInterfaceKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IteratorClass.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.IteratorValueKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.KotlinValueHolder.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LabelNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LambdaLiteralNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LambdaValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LibraryModule.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ListClass.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ListValueKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LongNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.LongValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NavigationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NodesKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NothingType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NullNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NullPointerExceptionValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NullValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.NumberValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ObjectType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PairClass.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PairValueKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveIterableInterface.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveIterableInterfaceKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveIteratorClass.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveIteratorValueKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveTypeName.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PrimitiveValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PropertyAccessorsNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PropertyDeclarationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PropertyModifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PropertyOwnerInfo.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.PropertyType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ProvidedClassDefinition.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RepeatedType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ReturnNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RuntimeValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RuntimeValueAccessor.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RuntimeValueDelegate.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RuntimeValueHolder.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.RuntimeValueKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ScopeType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ScriptNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SearchFunctionModifier.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SemanticAnalyzerSymbolTable.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SemanticAnalyzerSymbolTableKt.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SemanticDummyRuntimeValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SourcePosition.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SpecialFunction.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.StarType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.StringFieldIdentifierNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.StringLiteralNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.StringNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.StringValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SymbolReferenceSet.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SymbolTable.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.SymbolTableTypeVisitCache.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ThrowNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ThrowableValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.Token.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TokenType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TryNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TypeCastExceptionValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TypeNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TypeParameter.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TypeParameterNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.TypeParameterType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.UnaryOpNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.UnitType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.UnitValue.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.UnresolvedType.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ValueNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.ValueParameterDeclarationNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.VariableReferenceNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.WhenConditionNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.WhenEntryNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.WhenNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.WhenSubjectNode.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.model.WhileNode.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.error.controlflow

├─ com.sunnychung.lib.multiplatform.kotlite.error.controlflow.NormalBreakException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.controlflow.NormalContinueException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.controlflow.NormalControlFlowException.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.error.controlflow.NormalReturnException.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.util

├─ com.sunnychung.lib.multiplatform.kotlite.util.ClassMemberResolver.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.util.ClassSemanticAnalyzer.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.util.FunctionAndTypes.class - [JAR]

├─ com.sunnychung.lib.multiplatform.kotlite.util.PrimitiveTypeUtilKt.class - [JAR]

com.sunnychung.lib.multiplatform.kotlite.annotation

├─ com.sunnychung.lib.multiplatform.kotlite.annotation.ModifyByAnalyzer.class - [JAR]