├── .gitattributes ├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .gitmodules ├── .idea ├── .gitignore ├── LanguageServersSettings.xml ├── artifacts │ └── mindcode_compiler_jar.xml ├── codeStyles │ └── codeStyleConfig.xml ├── compiler.xml ├── data_source_mapping.xml ├── encodings.xml ├── inspectionProfiles │ ├── Markdown.xml │ ├── Nullness.xml │ ├── Pre_commit.xml │ ├── Project_Default.xml │ └── profiles_settings.xml ├── jarRepositories.xml ├── jsLibraryMappings.xml ├── misc.xml ├── modules.xml └── uiDesigner.xml ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CHANGELOG.markdown ├── CONTRIBUTING.markdown ├── Dockerfile ├── IDEAS.markdown ├── LICENSE ├── Procfile ├── README.markdown ├── SYNTAX.markdown ├── annotations ├── pom.xml └── src │ └── main │ └── java │ └── info │ └── teksol │ └── annotations │ ├── AstNode.java │ ├── BaseClass.java │ └── processor │ └── AstNodeAnnotationProcessor.java ├── bin ├── build ├── dbconsole ├── deploy ├── mindcode ├── mindcode.bat ├── run-local ├── run-local.ps1 └── webapp.bat ├── compiler ├── pom.xml └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── teksol │ │ │ └── mc │ │ │ ├── Version.java │ │ │ ├── common │ │ │ ├── CompilerOutput.java │ │ │ ├── InputFile.java │ │ │ ├── InputFiles.java │ │ │ ├── PositionFormatter.java │ │ │ ├── SourceElement.java │ │ │ ├── SourcePosition.java │ │ │ └── TextFilePosition.java │ │ │ ├── emulator │ │ │ ├── AbstractMindustryObject.java │ │ │ ├── MindustryObject.java │ │ │ ├── MindustryString.java │ │ │ ├── MindustryVariable.java │ │ │ ├── blocks │ │ │ │ ├── Memory.java │ │ │ │ ├── MessageBlock.java │ │ │ │ ├── MindustryBlock.java │ │ │ │ └── graphics │ │ │ │ │ ├── GraphicsBuffer.java │ │ │ │ │ ├── LogicDisplay.java │ │ │ │ │ └── TransformationMatrix.java │ │ │ └── processor │ │ │ │ ├── Assertion.java │ │ │ │ ├── ExecutionException.java │ │ │ │ ├── ExecutionFlag.java │ │ │ │ ├── MindustryVariables.java │ │ │ │ ├── Processor.java │ │ │ │ └── TextBuffer.java │ │ │ ├── evaluator │ │ │ ├── Color.java │ │ │ ├── ConditionEvaluator.java │ │ │ ├── ExpressionEvaluator.java │ │ │ ├── ExpressionValue.java │ │ │ ├── LogicCondition.java │ │ │ ├── LogicOperation.java │ │ │ ├── LogicReadable.java │ │ │ └── LogicWritable.java │ │ │ ├── messages │ │ │ ├── AbstractMessageEmitter.java │ │ │ ├── AbstractMessageLogger.java │ │ │ ├── CompilerMessage.java │ │ │ ├── ERR.java │ │ │ ├── ExpectedMessages.java │ │ │ ├── ListMessageLogger.java │ │ │ ├── MessageConsumer.java │ │ │ ├── MessageEmitter.java │ │ │ ├── MessageLevel.java │ │ │ ├── MessageLogger.java │ │ │ ├── MindcodeMessage.java │ │ │ ├── SourcePositionTranslator.java │ │ │ ├── TimingMessage.java │ │ │ ├── ToolMessage.java │ │ │ ├── TranslatingMessageConsumer.java │ │ │ └── WARN.java │ │ │ ├── mindcode │ │ │ ├── compiler │ │ │ │ ├── CallType.java │ │ │ │ ├── CompilationPhase.java │ │ │ │ ├── CompilerContext.java │ │ │ │ ├── DataType.java │ │ │ │ ├── InstructionCounter.java │ │ │ │ ├── MindcodeCompiler.java │ │ │ │ ├── MindcodeErrorListener.java │ │ │ │ ├── MindcodeErrorStrategy.java │ │ │ │ ├── MindcodeInternalError.java │ │ │ │ ├── Modifier.java │ │ │ │ ├── RequirementsProcessor.java │ │ │ │ ├── antlr │ │ │ │ │ ├── LexerParser.java │ │ │ │ │ ├── MindcodeLexer.g4 │ │ │ │ │ ├── MindcodeLexer.interp │ │ │ │ │ ├── MindcodeLexer.java │ │ │ │ │ ├── MindcodeLexer.tokens │ │ │ │ │ ├── MindcodeParser.g4 │ │ │ │ │ ├── MindcodeParser.interp │ │ │ │ │ ├── MindcodeParser.java │ │ │ │ │ ├── MindcodeParser.tokens │ │ │ │ │ ├── MindcodeParserBaseListener.java │ │ │ │ │ ├── MindcodeParserBaseVisitor.java │ │ │ │ │ ├── MindcodeParserListener.java │ │ │ │ │ ├── MindcodeParserVisitor.java │ │ │ │ │ └── MissingSemicolonException.java │ │ │ │ ├── ast │ │ │ │ │ ├── AbstractAstIndentedPrinter.java │ │ │ │ │ ├── AstBuilder.java │ │ │ │ │ ├── AstBuilderContext.java │ │ │ │ │ ├── ParserAbort.java │ │ │ │ │ └── nodes │ │ │ │ │ │ ├── AstAllocation.java │ │ │ │ │ │ ├── AstAllocations.java │ │ │ │ │ │ ├── AstArray.java │ │ │ │ │ │ ├── AstArrayAccess.java │ │ │ │ │ │ ├── AstAssignment.java │ │ │ │ │ │ ├── AstBaseMindcodeNode.java │ │ │ │ │ │ ├── AstBreakStatement.java │ │ │ │ │ │ ├── AstBuiltInIdentifier.java │ │ │ │ │ │ ├── AstCaseAlternative.java │ │ │ │ │ │ ├── AstCaseExpression.java │ │ │ │ │ │ ├── AstCodeBlock.java │ │ │ │ │ │ ├── AstContinueStatement.java │ │ │ │ │ │ ├── AstDeclaration.java │ │ │ │ │ │ ├── AstDirectiveDeclare.java │ │ │ │ │ │ ├── AstDirectiveSet.java │ │ │ │ │ │ ├── AstDirectiveValue.java │ │ │ │ │ │ ├── AstDocComment.java │ │ │ │ │ │ ├── AstEnhancedComment.java │ │ │ │ │ │ ├── AstExpression.java │ │ │ │ │ │ ├── AstExpressionList.java │ │ │ │ │ │ ├── AstExternalParameters.java │ │ │ │ │ │ ├── AstForEachLoopStatement.java │ │ │ │ │ │ ├── AstFormattableLiteral.java │ │ │ │ │ │ ├── AstFormattablePlaceholder.java │ │ │ │ │ │ ├── AstFragment.java │ │ │ │ │ │ ├── AstFunctionArgument.java │ │ │ │ │ │ ├── AstFunctionCall.java │ │ │ │ │ │ ├── AstFunctionDeclaration.java │ │ │ │ │ │ ├── AstFunctionParameter.java │ │ │ │ │ │ ├── AstIdentifier.java │ │ │ │ │ │ ├── AstIfBranch.java │ │ │ │ │ │ ├── AstIfExpression.java │ │ │ │ │ │ ├── AstIteratedForLoopStatement.java │ │ │ │ │ │ ├── AstIterator.java │ │ │ │ │ │ ├── AstIteratorsValuesGroup.java │ │ │ │ │ │ ├── AstKeyword.java │ │ │ │ │ │ ├── AstLabeledStatement.java │ │ │ │ │ │ ├── AstLiteral.java │ │ │ │ │ │ ├── AstLiteralBinary.java │ │ │ │ │ │ ├── AstLiteralBoolean.java │ │ │ │ │ │ ├── AstLiteralChar.java │ │ │ │ │ │ ├── AstLiteralColor.java │ │ │ │ │ │ ├── AstLiteralDecimal.java │ │ │ │ │ │ ├── AstLiteralEscape.java │ │ │ │ │ │ ├── AstLiteralFloat.java │ │ │ │ │ │ ├── AstLiteralHexadecimal.java │ │ │ │ │ │ ├── AstLiteralNamedColor.java │ │ │ │ │ │ ├── AstLiteralNull.java │ │ │ │ │ │ ├── AstLiteralNumeric.java │ │ │ │ │ │ ├── AstLiteralString.java │ │ │ │ │ │ ├── AstMemberAccess.java │ │ │ │ │ │ ├── AstMindcodeNode.java │ │ │ │ │ │ ├── AstMlogBlock.java │ │ │ │ │ │ ├── AstMlogComment.java │ │ │ │ │ │ ├── AstMlogInstruction.java │ │ │ │ │ │ ├── AstMlogParameters.java │ │ │ │ │ │ ├── AstMlogStatement.java │ │ │ │ │ │ ├── AstMlogToken.java │ │ │ │ │ │ ├── AstMlogVariable.java │ │ │ │ │ │ ├── AstModule.java │ │ │ │ │ │ ├── AstModuleDeclaration.java │ │ │ │ │ │ ├── AstNodeScope.java │ │ │ │ │ │ ├── AstOperatorBinary.java │ │ │ │ │ │ ├── AstOperatorIncDec.java │ │ │ │ │ │ ├── AstOperatorTernary.java │ │ │ │ │ │ ├── AstOperatorUnary.java │ │ │ │ │ │ ├── AstParameter.java │ │ │ │ │ │ ├── AstParentheses.java │ │ │ │ │ │ ├── AstProgram.java │ │ │ │ │ │ ├── AstPropertyAccess.java │ │ │ │ │ │ ├── AstQualifiedIdentifier.java │ │ │ │ │ │ ├── AstRange.java │ │ │ │ │ │ ├── AstRangedForLoopStatement.java │ │ │ │ │ │ ├── AstRemoteParameters.java │ │ │ │ │ │ ├── AstRequire.java │ │ │ │ │ │ ├── AstRequireFile.java │ │ │ │ │ │ ├── AstRequireLibrary.java │ │ │ │ │ │ ├── AstReturnStatement.java │ │ │ │ │ │ ├── AstStatement.java │ │ │ │ │ │ ├── AstStatementList.java │ │ │ │ │ │ ├── AstSubarray.java │ │ │ │ │ │ ├── AstVariableModifier.java │ │ │ │ │ │ ├── AstVariableSpecification.java │ │ │ │ │ │ ├── AstVariablesDeclaration.java │ │ │ │ │ │ ├── AstWhileLoopStatement.java │ │ │ │ │ │ └── ExternalStorage.java │ │ │ │ ├── astcontext │ │ │ │ │ ├── AstContext.java │ │ │ │ │ ├── AstContextType.java │ │ │ │ │ └── AstSubcontextType.java │ │ │ │ ├── callgraph │ │ │ │ │ ├── CallGraph.java │ │ │ │ │ ├── CallGraphCreator.java │ │ │ │ │ ├── CallGraphCreatorContext.java │ │ │ │ │ ├── FunctionDefinitions.java │ │ │ │ │ └── MindcodeFunction.java │ │ │ │ ├── evaluator │ │ │ │ │ ├── CompileTimeEvaluator.java │ │ │ │ │ ├── CompileTimeEvaluatorContext.java │ │ │ │ │ ├── ExpressionValue.java │ │ │ │ │ ├── IntermediateValue.java │ │ │ │ │ ├── Result.java │ │ │ │ │ └── ValueType.java │ │ │ │ ├── functions │ │ │ │ │ ├── AbstractHandler.java │ │ │ │ │ ├── BaseFunctionMapper.java │ │ │ │ │ ├── DeprecatedPropertyHandler.java │ │ │ │ │ ├── FunctionHandler.java │ │ │ │ │ ├── FunctionMapper.java │ │ │ │ │ ├── FunctionMapperContext.java │ │ │ │ │ ├── InvalidMetadataException.java │ │ │ │ │ ├── MessageFunctionHandler.java │ │ │ │ │ ├── MultiplexedFunctionHandler.java │ │ │ │ │ ├── PropertyHandler.java │ │ │ │ │ ├── SampleGenerator.java │ │ │ │ │ ├── SelectorFunction.java │ │ │ │ │ ├── StandardFunctionHandler.java │ │ │ │ │ ├── StandardPropertyHandler.java │ │ │ │ │ ├── UbindFunctionHandler.java │ │ │ │ │ └── VariableArityFunctionHandler.java │ │ │ │ ├── generation │ │ │ │ │ ├── AbstractBuilder.java │ │ │ │ │ ├── AbstractStandaloneBuilder.java │ │ │ │ │ ├── CodeAssembler.java │ │ │ │ │ ├── CodeAssemblerContext.java │ │ │ │ │ ├── CodeGenerator.java │ │ │ │ │ ├── CodeGeneratorContext.java │ │ │ │ │ ├── LoopStack.java │ │ │ │ │ ├── ReturnStack.java │ │ │ │ │ ├── StackTracker.java │ │ │ │ │ ├── builders │ │ │ │ │ │ ├── AbstractFunctionBuilder.java │ │ │ │ │ │ ├── AbstractLoopBuilder.java │ │ │ │ │ │ ├── AssignmentsBuilder.java │ │ │ │ │ │ ├── BreakContinueStatementsBuilder.java │ │ │ │ │ │ ├── BuiltinFunctionAssertsBuilder.java │ │ │ │ │ │ ├── BuiltinFunctionMlogBuilder.java │ │ │ │ │ │ ├── BuiltinFunctionTextOutputBuilder.java │ │ │ │ │ │ ├── BuiltinFunctionVarargsBuilder.java │ │ │ │ │ │ ├── CaseExpressionsBuilder.java │ │ │ │ │ │ ├── DeclarationsBuilder.java │ │ │ │ │ │ ├── ForEachLoopStatementsBuilder.java │ │ │ │ │ │ ├── FunctionCallsBuilder.java │ │ │ │ │ │ ├── FunctionDeclarationsBuilder.java │ │ │ │ │ │ ├── IdentifiersBuilder.java │ │ │ │ │ │ ├── IfExpressionsBuilder.java │ │ │ │ │ │ ├── IteratedForLoopStatementsBuilder.java │ │ │ │ │ │ ├── LiteralsBuilder.java │ │ │ │ │ │ ├── MemberAccessBuilder.java │ │ │ │ │ │ ├── MlogBlocksBuilder.java │ │ │ │ │ │ ├── OperatorsBuilder.java │ │ │ │ │ │ ├── RangedForLoopStatementsBuilder.java │ │ │ │ │ │ ├── StandardFunctionCallsBuilder.java │ │ │ │ │ │ ├── StatementListsBuilder.java │ │ │ │ │ │ └── WhileLoopStatementsBuilder.java │ │ │ │ │ └── variables │ │ │ │ │ │ ├── AbstractArrayStore.java │ │ │ │ │ │ ├── ArrayNameCreator.java │ │ │ │ │ │ ├── ArrayStore.java │ │ │ │ │ │ ├── CompoundValueStore.java │ │ │ │ │ │ ├── ExternalArray.java │ │ │ │ │ │ ├── ExternalCachedVariable.java │ │ │ │ │ │ ├── ExternalVariable.java │ │ │ │ │ │ ├── FormattableContent.java │ │ │ │ │ │ ├── FunctionArgument.java │ │ │ │ │ │ ├── FunctionContext.java │ │ │ │ │ │ ├── FunctionParameter.java │ │ │ │ │ │ ├── GlobalContext.java │ │ │ │ │ │ ├── HeapTracker.java │ │ │ │ │ │ ├── IdentifierFunctionArgument.java │ │ │ │ │ │ ├── InputFunctionArgument.java │ │ │ │ │ │ ├── InternalArray.java │ │ │ │ │ │ ├── LocalContext.java │ │ │ │ │ │ ├── MissingFunctionArgument.java │ │ │ │ │ │ ├── MissingValue.java │ │ │ │ │ │ ├── MlogSpecification.java │ │ │ │ │ │ ├── ModifierParametrization.java │ │ │ │ │ │ ├── Modifiers.java │ │ │ │ │ │ ├── NameCreator.java │ │ │ │ │ │ ├── OptimizerContext.java │ │ │ │ │ │ ├── OutputFunctionArgument.java │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ ├── RecursiveContext.java │ │ │ │ │ │ ├── RemoteVariable.java │ │ │ │ │ │ ├── StandardNameCreator.java │ │ │ │ │ │ ├── StructuredValueStore.java │ │ │ │ │ │ ├── ValueStore.java │ │ │ │ │ │ ├── VariableScope.java │ │ │ │ │ │ ├── Variables.java │ │ │ │ │ │ └── VariablesContext.java │ │ │ │ ├── optimization │ │ │ │ │ ├── AbstractOptimizer.java │ │ │ │ │ ├── ArrayOptimizer.java │ │ │ │ │ ├── BaseOptimizer.java │ │ │ │ │ ├── CaseExpressionOptimizer.java │ │ │ │ │ ├── CaseSwitcher.java │ │ │ │ │ ├── DataFlowOptimizer.java │ │ │ │ │ ├── DataFlowVariableStates.java │ │ │ │ │ ├── DeadCodeEliminator.java │ │ │ │ │ ├── DebugPrinter.java │ │ │ │ │ ├── DiffDebugPrinter.java │ │ │ │ │ ├── ExpressionOptimizer.java │ │ │ │ │ ├── FunctionInliner.java │ │ │ │ │ ├── IfExpressionOptimizer.java │ │ │ │ │ ├── JumpNormalizer.java │ │ │ │ │ ├── JumpOptimizer.java │ │ │ │ │ ├── JumpStraightening.java │ │ │ │ │ ├── JumpThreading.java │ │ │ │ │ ├── LoopHoisting.java │ │ │ │ │ ├── LoopOptimizer.java │ │ │ │ │ ├── LoopUnroller.java │ │ │ │ │ ├── NullDebugPrinter.java │ │ │ │ │ ├── Optimization.java │ │ │ │ │ ├── OptimizationAction.java │ │ │ │ │ ├── OptimizationContext.java │ │ │ │ │ ├── OptimizationCoordinator.java │ │ │ │ │ ├── OptimizationLevel.java │ │ │ │ │ ├── OptimizationPhase.java │ │ │ │ │ ├── OptimizationResult.java │ │ │ │ │ ├── Optimizer.java │ │ │ │ │ ├── OptimizerExpressionEvaluator.java │ │ │ │ │ ├── OptimizerMessage.java │ │ │ │ │ ├── PrintMerger.java │ │ │ │ │ ├── ReturnOptimizer.java │ │ │ │ │ ├── SingleStepEliminator.java │ │ │ │ │ ├── StackOptimizer.java │ │ │ │ │ ├── TempVariableEliminator.java │ │ │ │ │ ├── UnreachableCodeEliminator.java │ │ │ │ │ └── cases │ │ │ │ │ │ ├── AbstractSegmentConfigurationGenerator.java │ │ │ │ │ │ ├── CaseExpression.java │ │ │ │ │ │ ├── CaseSwitcherConfigurations.java │ │ │ │ │ │ ├── CaseSwitchingOptimizationAction.java │ │ │ │ │ │ ├── CombinatorialSegmentConfigurationGenerator.java │ │ │ │ │ │ ├── ContextMatcher.java │ │ │ │ │ │ ├── ConvertCaseActionParameters.java │ │ │ │ │ │ ├── ConvertCaseOptimizationAction.java │ │ │ │ │ │ ├── FastDispatchOptimizationAction.java │ │ │ │ │ │ ├── Partition.java │ │ │ │ │ │ ├── Segment.java │ │ │ │ │ │ ├── SegmentConfiguration.java │ │ │ │ │ │ ├── SegmentConfigurationGenerator.java │ │ │ │ │ │ ├── SegmentType.java │ │ │ │ │ │ ├── TranslateCaseOptimizationAction.java │ │ │ │ │ │ └── ValueAnalyzer.java │ │ │ │ ├── postprocess │ │ │ │ │ ├── JumpTable.java │ │ │ │ │ ├── LogicInstructionArrayExpander.java │ │ │ │ │ ├── LogicInstructionLabelResolver.java │ │ │ │ │ └── LogicInstructionPrinter.java │ │ │ │ └── preprocess │ │ │ │ │ ├── DirectivePreprocessor.java │ │ │ │ │ └── PreprocessorContext.java │ │ │ ├── decompiler │ │ │ │ ├── InstructionExpression.java │ │ │ │ ├── MlogDecompiler.java │ │ │ │ ├── MlogExpression.java │ │ │ │ ├── MlogParser.java │ │ │ │ ├── MlogVariable.java │ │ │ │ ├── OperationExpression.java │ │ │ │ └── ParsedMlog.java │ │ │ └── logic │ │ │ │ ├── arguments │ │ │ │ ├── AbstractArgument.java │ │ │ │ ├── ArgumentType.java │ │ │ │ ├── AssertOp.java │ │ │ │ ├── AssertionType.java │ │ │ │ ├── Condition.java │ │ │ │ ├── GenericArgument.java │ │ │ │ ├── LogicAddress.java │ │ │ │ ├── LogicArgument.java │ │ │ │ ├── LogicArray.java │ │ │ │ ├── LogicArrayElement.java │ │ │ │ ├── LogicBoolean.java │ │ │ │ ├── LogicBuiltIn.java │ │ │ │ ├── LogicBuiltinConst.java │ │ │ │ ├── LogicColor.java │ │ │ │ ├── LogicKeyword.java │ │ │ │ ├── LogicLabel.java │ │ │ │ ├── LogicLiteral.java │ │ │ │ ├── LogicNamedColor.java │ │ │ │ ├── LogicNull.java │ │ │ │ ├── LogicNumber.java │ │ │ │ ├── LogicParameter.java │ │ │ │ ├── LogicString.java │ │ │ │ ├── LogicToken.java │ │ │ │ ├── LogicValue.java │ │ │ │ ├── LogicVariable.java │ │ │ │ ├── LogicVoid.java │ │ │ │ ├── Operation.java │ │ │ │ ├── ValueMutability.java │ │ │ │ └── arrays │ │ │ │ │ ├── AbstractArrayConstructor.java │ │ │ │ │ ├── ArrayConstructor.java │ │ │ │ │ ├── ArrayConstructorContext.java │ │ │ │ │ ├── ArrayConstructorFactory.java │ │ │ │ │ ├── CompactInlinedArrayConstructor.java │ │ │ │ │ ├── CompactSharedArrayConstructor.java │ │ │ │ │ ├── CompactShortArrayConstructor.java │ │ │ │ │ ├── ExternalArrayConstructor.java │ │ │ │ │ ├── InlinedArrayConstructor.java │ │ │ │ │ ├── LookupArrayConstructor.java │ │ │ │ │ ├── ReadInlinedArrayConstructor.java │ │ │ │ │ ├── ReadSharedArrayConstructor.java │ │ │ │ │ ├── RegularInlinedArrayConstructor.java │ │ │ │ │ ├── RegularSharedArrayConstructor.java │ │ │ │ │ ├── RegularShortArrayConstructor.java │ │ │ │ │ ├── SharedArrayConstructor.java │ │ │ │ │ ├── SingleElementArrayConstructor.java │ │ │ │ │ ├── TablelessArrayConstructor.java │ │ │ │ │ ├── WriteInlinedArrayConstructor.java │ │ │ │ │ └── WriteSharedArrayConstructor.java │ │ │ │ ├── instructions │ │ │ │ ├── AbstractInstruction.java │ │ │ │ ├── ArrayAccessInstruction.java │ │ │ │ ├── ArrayConstruction.java │ │ │ │ ├── ArrayOrganization.java │ │ │ │ ├── BaseInstruction.java │ │ │ │ ├── BaseInstructionProcessor.java │ │ │ │ ├── BaseResultInstruction.java │ │ │ │ ├── CallInstruction.java │ │ │ │ ├── CallRecInstruction.java │ │ │ │ ├── CallingInstruction.java │ │ │ │ ├── CommentInstruction.java │ │ │ │ ├── ConditionalInstruction.java │ │ │ │ ├── ContextfulInstructionCreator.java │ │ │ │ ├── ContextlessInstructionCreator.java │ │ │ │ ├── ControlInstruction.java │ │ │ │ ├── CustomInstruction.java │ │ │ │ ├── DrawInstruction.java │ │ │ │ ├── DrawflushInstruction.java │ │ │ │ ├── EmptyInstruction.java │ │ │ │ ├── EndInstruction.java │ │ │ │ ├── FormatInstruction.java │ │ │ │ ├── GetlinkInstruction.java │ │ │ │ ├── InstructionComment.java │ │ │ │ ├── InstructionInfo.java │ │ │ │ ├── InstructionProcessor.java │ │ │ │ ├── InstructionProcessorFactory.java │ │ │ │ ├── JumpInstruction.java │ │ │ │ ├── LabelInstruction.java │ │ │ │ ├── LabeledInstruction.java │ │ │ │ ├── LocalContextfulInstructionsCreator.java │ │ │ │ ├── LogicInstruction.java │ │ │ │ ├── LogicResultInstruction.java │ │ │ │ ├── LookupInstruction.java │ │ │ │ ├── MindustryInstructionProcessor7.java │ │ │ │ ├── MindustryInstructionProcessor8.java │ │ │ │ ├── MlogInstruction.java │ │ │ │ ├── MultiCallInstruction.java │ │ │ │ ├── MultiJumpInstruction.java │ │ │ │ ├── MultiLabelInstruction.java │ │ │ │ ├── MultiTargetInstruction.java │ │ │ │ ├── OpInstruction.java │ │ │ │ ├── PackColorInstruction.java │ │ │ │ ├── PopInstruction.java │ │ │ │ ├── PrintCharInstruction.java │ │ │ │ ├── PrintInstruction.java │ │ │ │ ├── PrintflushInstruction.java │ │ │ │ ├── PrintingInstruction.java │ │ │ │ ├── PushInstruction.java │ │ │ │ ├── PushOrPopInstruction.java │ │ │ │ ├── ReadArrInstruction.java │ │ │ │ ├── ReadInstruction.java │ │ │ │ ├── RemarkInstruction.java │ │ │ │ ├── ReturnInstruction.java │ │ │ │ ├── ReturnRecInstruction.java │ │ │ │ ├── SelectInstruction.java │ │ │ │ ├── SensorInstruction.java │ │ │ │ ├── SetAddressInstruction.java │ │ │ │ ├── SetInstruction.java │ │ │ │ ├── SideEffects.java │ │ │ │ ├── StopInstruction.java │ │ │ │ ├── UnpackColorInstruction.java │ │ │ │ ├── WriteArrInstruction.java │ │ │ │ └── WriteInstruction.java │ │ │ │ ├── mimex │ │ │ │ ├── BlockType.java │ │ │ │ ├── ContentType.java │ │ │ │ ├── Icons.java │ │ │ │ ├── Item.java │ │ │ │ ├── LAccess.java │ │ │ │ ├── LVar.java │ │ │ │ ├── Liquid.java │ │ │ │ ├── MindustryContent.java │ │ │ │ ├── MindustryMetadata.java │ │ │ │ ├── NamedColor.java │ │ │ │ ├── NamedContent.java │ │ │ │ ├── Team.java │ │ │ │ ├── Unit.java │ │ │ │ ├── UnitCommand.java │ │ │ │ ├── UnknownContent.java │ │ │ │ └── Weather.java │ │ │ │ └── opcodes │ │ │ │ ├── FunctionMapping.java │ │ │ │ ├── InstructionParameterType.java │ │ │ │ ├── KeywordCategory.java │ │ │ │ ├── MindustryOpcodeVariants.java │ │ │ │ ├── NamedParameter.java │ │ │ │ ├── Opcode.java │ │ │ │ ├── OpcodeVariant.java │ │ │ │ ├── ProcessorEdition.java │ │ │ │ ├── ProcessorVersion.java │ │ │ │ └── TypedArgument.java │ │ │ ├── profile │ │ │ ├── BuiltinEvaluation.java │ │ │ ├── CompilerProfile.java │ │ │ ├── DirectiveProcessor.java │ │ │ ├── FileReferences.java │ │ │ ├── FinalCodeOutput.java │ │ │ ├── GenerationGoal.java │ │ │ ├── GlobalCompilerProfile.java │ │ │ ├── LocalCompilerProfile.java │ │ │ ├── Remarks.java │ │ │ ├── RuntimeErrorReporting.java │ │ │ ├── SortCategory.java │ │ │ ├── SyntacticMode.java │ │ │ └── options │ │ │ │ ├── BooleanCompilerOptionValue.java │ │ │ │ ├── CompilerOption.java │ │ │ │ ├── CompilerOptionFactory.java │ │ │ │ ├── CompilerOptionValue.java │ │ │ │ ├── CompilerOptions.java │ │ │ │ ├── DebuggingOptions.java │ │ │ │ ├── DoubleCompilerOptionValue.java │ │ │ │ ├── EnumCompilerOptionValue.java │ │ │ │ ├── EnvironmentOptions.java │ │ │ │ ├── InputOutputOptions.java │ │ │ │ ├── IntOptimizationLevelCompilerValue.java │ │ │ │ ├── IntegerCompilerOptionValue.java │ │ │ │ ├── MlogFormatOptions.java │ │ │ │ ├── OptimizationLevelCompilerValue.java │ │ │ │ ├── OptimizationOptionValue.java │ │ │ │ ├── OptimizationOptions.java │ │ │ │ ├── OptionAvailability.java │ │ │ │ ├── OptionCategory.java │ │ │ │ ├── OptionMultiplicity.java │ │ │ │ ├── OptionScope.java │ │ │ │ ├── RunOptions.java │ │ │ │ ├── SchematicOptions.java │ │ │ │ ├── SemanticStability.java │ │ │ │ ├── StringCompilerOptionValue.java │ │ │ │ ├── Target.java │ │ │ │ └── TargetCompilerOptionValue.java │ │ │ └── util │ │ │ ├── CRC64.java │ │ │ ├── CollectionUtils.java │ │ │ ├── EnumUtils.java │ │ │ ├── Indenter.java │ │ │ ├── IntRange.java │ │ │ ├── Lazy.java │ │ │ ├── Markdown.java │ │ │ ├── ObjectUtils.java │ │ │ ├── StringSimilarity.java │ │ │ ├── StringUtils.java │ │ │ ├── TraceFile.java │ │ │ ├── Tuple2.java │ │ │ ├── Tuple2Nullable.java │ │ │ └── Utf8Utils.java │ ├── resources-filtered │ │ └── info │ │ │ └── teksol │ │ │ └── mc │ │ │ └── mindcode.properties │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── javax.annotation.processing.Processor │ │ └── library │ │ ├── arrays.mnd │ │ ├── blocks.mnd │ │ ├── compatibility.mnd │ │ ├── graphics.mnd │ │ ├── math.mnd │ │ ├── printing.mnd │ │ └── units.mnd │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── mc │ │ ├── VersionTest.java │ │ ├── mindcode │ │ ├── CompatibilityLibraryGeneratorTest.java │ │ ├── DocGeneratorTest.java │ │ ├── DocValidatorTest.java │ │ ├── SystemLibraryTest.java │ │ ├── compiler │ │ │ ├── AbstractTestBase.java │ │ │ ├── MindcodeCompilerTest.java │ │ │ ├── antlr │ │ │ │ ├── AbstractParserTest.java │ │ │ │ └── MindcodeParserTest.java │ │ │ ├── ast │ │ │ │ ├── AbstractAstBuilderTest.java │ │ │ │ ├── AstBuilderTest.java │ │ │ │ └── AstIndentedPrinterTest.java │ │ │ ├── astcontext │ │ │ │ ├── AstContextTest.java │ │ │ │ └── TestNode.java │ │ │ ├── callgraph │ │ │ │ └── CallGraphCreatorTest.java │ │ │ ├── evaluator │ │ │ │ └── CompileTimeEvaluatorTest.java │ │ │ ├── functions │ │ │ │ ├── AbstractFunctionMapperTest.java │ │ │ │ ├── BaseFunctionMapperTest.java │ │ │ │ ├── FunctionReferenceGeneratorTest.java │ │ │ │ ├── InstructionSamplesTest.java │ │ │ │ └── StandardFunctionHandlerTest.java │ │ │ ├── generation │ │ │ │ ├── AbstractCodeGeneratorTest.java │ │ │ │ ├── CodeGeneratorTest.java │ │ │ │ ├── LoopStackTest.java │ │ │ │ ├── RemoteModulesTest.java │ │ │ │ ├── ReturnStackTest.java │ │ │ │ └── builders │ │ │ │ │ ├── AssignmentsBuilderTest.java │ │ │ │ │ ├── BreakContinueStatementsBuilderTest.java │ │ │ │ │ ├── BuiltinFunctionAssertsBuilderTest.java │ │ │ │ │ ├── BuiltinFunctionMlogBuilderTest.java │ │ │ │ │ ├── BuiltinFunctionTextOutputBuilderTest.java │ │ │ │ │ ├── BuiltinFunctionVarargsBuilderTest.java │ │ │ │ │ ├── CaseExpressionsBuilderTest.java │ │ │ │ │ ├── DeclarationsBuilderTest.java │ │ │ │ │ ├── ForEachLoopStatementsBuilderTest.java │ │ │ │ │ ├── FunctionDeclarationsBuilderTest.java │ │ │ │ │ ├── IdentifiersBuilderTest.java │ │ │ │ │ ├── IfExpressionsBuilderTest.java │ │ │ │ │ ├── IteratedForLoopStatementsBuilderTest.java │ │ │ │ │ ├── LiteralsBuilderTest.java │ │ │ │ │ ├── MemberAccessBuilderTest.java │ │ │ │ │ ├── MlogBlocksBuilderTest.java │ │ │ │ │ ├── OperatorsBuilderTest.java │ │ │ │ │ ├── RangedForLoopStatementsBuilderTest.java │ │ │ │ │ ├── StandardFunctionCallsBuilderTest.java │ │ │ │ │ └── WhileLoopStatementsBuilderTest.java │ │ │ ├── optimization │ │ │ │ ├── AbstractOptimizerTest.java │ │ │ │ ├── ArrayOptimizerTest.java │ │ │ │ ├── BaseOptimizerTest.java │ │ │ │ ├── CaseExpressionOptimizerTest.java │ │ │ │ ├── CaseSwitcherConfigurationGeneratorTest.java │ │ │ │ ├── CaseSwitcherTest.java │ │ │ │ ├── DataFlowOptimizerTest.java │ │ │ │ ├── DeadCodeEliminatorTest.java │ │ │ │ ├── DiffDebugPrinterTest.java │ │ │ │ ├── ExpressionOptimizerTest.java │ │ │ │ ├── FunctionInlinerTest.java │ │ │ │ ├── GeneralOptimizationTest.java │ │ │ │ ├── IfExpressionOptimizerTest.java │ │ │ │ ├── JumpNormalizerTest.java │ │ │ │ ├── JumpOptimizerTest.java │ │ │ │ ├── JumpStraighteningTest.java │ │ │ │ ├── JumpThreadingTest.java │ │ │ │ ├── LoopHoistingTest.java │ │ │ │ ├── LoopOptimizerTest.java │ │ │ │ ├── LoopUnrollerBasicTest.java │ │ │ │ ├── LoopUnrollerFullTest.java │ │ │ │ ├── LoopUnrollerTestBase.java │ │ │ │ ├── OptimizationCoordinatorTest.java │ │ │ │ ├── PrintMergerLogic7Test.java │ │ │ │ ├── PrintMergerTest.java │ │ │ │ ├── ReturnOptimizerTest.java │ │ │ │ ├── SingleStepEliminatorTest.java │ │ │ │ ├── StackOptimizerTest.java │ │ │ │ ├── TempVariableEliminatorTest.java │ │ │ │ └── UnreachableCodeEliminatorTest.java │ │ │ ├── postprocess │ │ │ │ ├── AbstractCodeOutputTest.java │ │ │ │ ├── LogicInstructionArrayExpanderTest.java │ │ │ │ ├── LogicInstructionLabelResolverTest.java │ │ │ │ └── LogicInstructionPrinterTest.java │ │ │ └── preprocess │ │ │ │ ├── DirectivePreprocessorTest.java │ │ │ │ └── PreprocessorContextImpl.java │ │ ├── decompiler │ │ │ └── MlogDecompilerTest.java │ │ ├── logic │ │ │ ├── arguments │ │ │ │ └── arrays │ │ │ │ │ └── ArrayConstructorTest.java │ │ │ ├── instructions │ │ │ │ ├── BaseInstructionProcessorTest.java │ │ │ │ └── BaseInstructionTest.java │ │ │ ├── mimex │ │ │ │ └── MindustryMetadataTest.java │ │ │ └── opcodes │ │ │ │ └── MindustryOpcodeVariantsTest.java │ │ └── tests │ │ │ ├── AbstractProcessorTest.java │ │ │ ├── AlgorithmsSymbolicLabelsTest.java │ │ │ ├── AlgorithmsTest.java │ │ │ ├── AlgorithmsTestBase.java │ │ │ ├── CaseSwitcherProcessorTest.java │ │ │ ├── CaseSwitcherProcessorTestBase.java │ │ │ ├── CaseSwitcherSymbolicLabelsProcessorTest.java │ │ │ ├── CaseSwitcherTranslationProcessorTest.java │ │ │ ├── EulerSymbolicLabelsTest.java │ │ │ ├── EulerTest.java │ │ │ ├── OptimizerSymbolicLabelsTest.java │ │ │ ├── OptimizerTest.java │ │ │ ├── ProcessorSymbolicLabelsTest.java │ │ │ ├── ProcessorTest.java │ │ │ ├── ProcessorTestBase.java │ │ │ └── interceptor │ │ │ ├── AbstractInterceptorTest.java │ │ │ └── InterceptorTest.java │ │ ├── profile │ │ └── CompilerProfileTest.java │ │ └── util │ │ ├── CollectionUtilsTest.java │ │ ├── IntRangeTest.java │ │ └── StringSimilarityTest.java │ └── resources │ ├── info │ └── teksol │ │ └── mc │ │ └── mindcode │ │ └── tests │ │ ├── algorithms │ │ ├── AlgorithmsSymbolicLabelsTest.txt │ │ ├── AlgorithmsTest.txt │ │ ├── array-reversion-symbolic.log │ │ ├── array-reversion.log │ │ ├── array-reversion.mnd │ │ ├── base64-decode-symbolic.log │ │ ├── base64-decode.log │ │ ├── base64-decode.mnd │ │ ├── bubble-sort-symbolic.log │ │ ├── bubble-sort.log │ │ ├── bubble-sort.mnd │ │ ├── compute-recursive-fibonacci-symbolic.log │ │ ├── compute-recursive-fibonacci.log │ │ ├── compute-recursive-fibonacci.mnd │ │ ├── compute-sum-of-primes-symbolic.log │ │ ├── compute-sum-of-primes.log │ │ ├── compute-sum-of-primes.mnd │ │ ├── digit-counts-symbolic.log │ │ ├── digit-counts.log │ │ ├── digit-counts.mnd │ │ ├── heap-sort-symbolic.log │ │ ├── heap-sort.log │ │ ├── heap-sort.mnd │ │ ├── insert-sort-symbolic.log │ │ ├── insert-sort.log │ │ ├── insert-sort.mnd │ │ ├── memory-read-write-symbolic.log │ │ ├── memory-read-write.log │ │ ├── memory-read-write.mnd │ │ ├── pascal-triangle-symbolic.log │ │ ├── pascal-triangle.log │ │ ├── pascal-triangle.mnd │ │ ├── quick-sort-symbolic.log │ │ ├── quick-sort.log │ │ ├── quick-sort.mnd │ │ ├── select-sort-symbolic.log │ │ ├── select-sort.log │ │ ├── select-sort.mnd │ │ ├── storage-display-symbolic.log │ │ ├── storage-display.log │ │ └── storage-display.mnd │ │ ├── caseswitcher │ │ ├── CaseSwitcherConfigurationGeneratorTest.txt │ │ ├── CaseSwitcherProcessorTest.txt │ │ ├── CaseSwitcherSymbolicLabelsProcessorTest.txt │ │ ├── CaseSwitcherTranslationProcessorTest.txt │ │ ├── distinct-0-none-limit-0-symbolic.log │ │ ├── distinct-0-none-limit-0-translation.log │ │ ├── distinct-0-none-limit-0.log │ │ ├── distinct-0-none-limit-110-symbolic.log │ │ ├── distinct-0-none-limit-200-symbolic.log │ │ ├── distinct-0-none-limit-500-symbolic.log │ │ ├── distinct-0-none-limit-500-translation.log │ │ ├── distinct-0-none-limit-500.log │ │ ├── distinct-0-none.mnd │ │ ├── distinct-0-none.txt │ │ ├── distinct-1-zero-limit-0-symbolic.log │ │ ├── distinct-1-zero-limit-0-translation.log │ │ ├── distinct-1-zero-limit-0.log │ │ ├── distinct-1-zero-limit-110-symbolic.log │ │ ├── distinct-1-zero-limit-200-symbolic.log │ │ ├── distinct-1-zero-limit-500-symbolic.log │ │ ├── distinct-1-zero-limit-500-translation.log │ │ ├── distinct-1-zero-limit-500.log │ │ ├── distinct-1-zero.mnd │ │ ├── distinct-1-zero.txt │ │ ├── distinct-2-null-limit-0-symbolic.log │ │ ├── distinct-2-null-limit-0-translation.log │ │ ├── distinct-2-null-limit-0.log │ │ ├── distinct-2-null-limit-110-symbolic.log │ │ ├── distinct-2-null-limit-200-symbolic.log │ │ ├── distinct-2-null-limit-500-symbolic.log │ │ ├── distinct-2-null-limit-500-translation.log │ │ ├── distinct-2-null-limit-500.log │ │ ├── distinct-2-null.mnd │ │ ├── distinct-2-null.txt │ │ ├── distinct-3-both-limit-0-symbolic.log │ │ ├── distinct-3-both-limit-0-translation.log │ │ ├── distinct-3-both-limit-0.log │ │ ├── distinct-3-both-limit-110-symbolic.log │ │ ├── distinct-3-both-limit-200-symbolic.log │ │ ├── distinct-3-both-limit-500-symbolic.log │ │ ├── distinct-3-both-limit-500-translation.log │ │ ├── distinct-3-both-limit-500.log │ │ ├── distinct-3-both.mnd │ │ ├── distinct-3-both.txt │ │ ├── distinct-4-max-limit-0-symbolic.log │ │ ├── distinct-4-max-limit-0-translation.log │ │ ├── distinct-4-max-limit-0.log │ │ ├── distinct-4-max-limit-110-symbolic.log │ │ ├── distinct-4-max-limit-200-symbolic.log │ │ ├── distinct-4-max-limit-500-symbolic.log │ │ ├── distinct-4-max-limit-500-translation.log │ │ ├── distinct-4-max-limit-500.log │ │ ├── distinct-4-max.mnd │ │ ├── distinct-4-max.txt │ │ ├── homogenous-0-none-limit-0-symbolic.log │ │ ├── homogenous-0-none-limit-0-translation.log │ │ ├── homogenous-0-none-limit-0.log │ │ ├── homogenous-0-none-limit-100-symbolic.log │ │ ├── homogenous-0-none-limit-500-symbolic.log │ │ ├── homogenous-0-none-limit-500-translation.log │ │ ├── homogenous-0-none-limit-500.log │ │ ├── homogenous-0-none-limit-60-symbolic.log │ │ ├── homogenous-0-none.mnd │ │ ├── homogenous-0-none.txt │ │ ├── homogenous-1-zero-limit-0-symbolic.log │ │ ├── homogenous-1-zero-limit-0-translation.log │ │ ├── homogenous-1-zero-limit-0.log │ │ ├── homogenous-1-zero-limit-100-symbolic.log │ │ ├── homogenous-1-zero-limit-500-symbolic.log │ │ ├── homogenous-1-zero-limit-500-translation.log │ │ ├── homogenous-1-zero-limit-500.log │ │ ├── homogenous-1-zero-limit-60-symbolic.log │ │ ├── homogenous-1-zero.mnd │ │ ├── homogenous-1-zero.txt │ │ ├── homogenous-2-null-limit-0-symbolic.log │ │ ├── homogenous-2-null-limit-0-translation.log │ │ ├── homogenous-2-null-limit-0.log │ │ ├── homogenous-2-null-limit-100-symbolic.log │ │ ├── homogenous-2-null-limit-500-symbolic.log │ │ ├── homogenous-2-null-limit-500-translation.log │ │ ├── homogenous-2-null-limit-500.log │ │ ├── homogenous-2-null-limit-60-symbolic.log │ │ ├── homogenous-2-null.mnd │ │ ├── homogenous-2-null.txt │ │ ├── homogenous-3-both-limit-0-symbolic.log │ │ ├── homogenous-3-both-limit-0-translation.log │ │ ├── homogenous-3-both-limit-0.log │ │ ├── homogenous-3-both-limit-100-symbolic.log │ │ ├── homogenous-3-both-limit-500-symbolic.log │ │ ├── homogenous-3-both-limit-500-translation.log │ │ ├── homogenous-3-both-limit-500.log │ │ ├── homogenous-3-both-limit-60-symbolic.log │ │ ├── homogenous-3-both.mnd │ │ ├── homogenous-3-both.txt │ │ ├── homogenous-4-max-limit-0-symbolic.log │ │ ├── homogenous-4-max-limit-0-translation.log │ │ ├── homogenous-4-max-limit-0.log │ │ ├── homogenous-4-max-limit-100-symbolic.log │ │ ├── homogenous-4-max-limit-500-symbolic.log │ │ ├── homogenous-4-max-limit-500-translation.log │ │ ├── homogenous-4-max-limit-500.log │ │ ├── homogenous-4-max-limit-60-symbolic.log │ │ ├── homogenous-4-max.mnd │ │ ├── homogenous-4-max.txt │ │ ├── mixed-2-null-limit-0-symbolic.log │ │ ├── mixed-2-null-limit-0-translation.log │ │ ├── mixed-2-null-limit-0.log │ │ ├── mixed-2-null-limit-140-symbolic.log │ │ ├── mixed-2-null-limit-230-symbolic.log │ │ ├── mixed-2-null-limit-500-symbolic.log │ │ ├── mixed-2-null-limit-500-translation.log │ │ ├── mixed-2-null-limit-500.log │ │ ├── mixed-2-null.mnd │ │ └── mixed-2-null.txt │ │ ├── euler │ │ ├── EulerSymbolicLabelsTest.txt │ │ ├── EulerTest.txt │ │ ├── ProjectEulerTest.txt │ │ ├── project-euler-04-symbolic.log │ │ ├── project-euler-04.log │ │ ├── project-euler-04.mnd │ │ ├── project-euler-18-symbolic.log │ │ ├── project-euler-18.log │ │ ├── project-euler-18.mnd │ │ ├── project-euler-26-symbolic.log │ │ ├── project-euler-26.log │ │ ├── project-euler-26.mnd │ │ ├── project-euler-28-symbolic.log │ │ ├── project-euler-28.log │ │ ├── project-euler-28.mnd │ │ ├── project-euler-31-symbolic.log │ │ ├── project-euler-31.log │ │ ├── project-euler-31.mnd │ │ ├── project-euler-31b-symbolic.log │ │ ├── project-euler-31b.log │ │ ├── project-euler-31b.mnd │ │ ├── project-euler-45-symbolic.log │ │ ├── project-euler-45.log │ │ ├── project-euler-45.mnd │ │ ├── project-euler-97-symbolic.log │ │ ├── project-euler-97.log │ │ └── project-euler-97.mnd │ │ ├── optimizer │ │ ├── OptimizerSymbolicLabelsTest.txt │ │ ├── OptimizerTest.txt │ │ ├── breakout-00-symbolic.log │ │ ├── breakout-00.log │ │ ├── breakout-00.mnd │ │ ├── detector-00-symbolic.log │ │ ├── detector-00.log │ │ ├── detector-00.mnd │ │ ├── factory-monitor-00-symbolic.log │ │ ├── factory-monitor-00.log │ │ ├── factory-monitor-00.mnd │ │ ├── factory-monitor-silicon-00-symbolic.log │ │ ├── factory-monitor-silicon-00.log │ │ ├── factory-monitor-silicon-00.mnd │ │ ├── factory-monitor-surge-alloy-00-symbolic.log │ │ ├── factory-monitor-surge-alloy-00.log │ │ ├── factory-monitor-surge-alloy-00.mnd │ │ ├── impact-reactor-logic-00-symbolic.log │ │ ├── impact-reactor-logic-00.log │ │ ├── impact-reactor-logic-00.mnd │ │ ├── instant-overdrive-dome-01-symbolic.log │ │ ├── instant-overdrive-dome-01.log │ │ ├── instant-overdrive-dome-01.mnd │ │ ├── item-counter-00-symbolic.log │ │ ├── item-counter-00.log │ │ ├── item-counter-00.mnd │ │ ├── item-counter-micro-00-symbolic.log │ │ ├── item-counter-micro-00.log │ │ ├── item-counter-micro-00.mnd │ │ ├── item-rate-display-00-symbolic.log │ │ ├── item-rate-display-00.log │ │ ├── item-rate-display-00.mnd │ │ ├── item-rate-meter-00-symbolic.log │ │ ├── item-rate-meter-00.log │ │ ├── item-rate-meter-00.mnd │ │ ├── level-display-00-symbolic.log │ │ ├── level-display-00.log │ │ ├── level-display-00.mnd │ │ ├── level-display-water-cryo-00-symbolic.log │ │ ├── level-display-water-cryo-00.log │ │ ├── level-display-water-cryo-00.mnd │ │ ├── level-meter-00-symbolic.log │ │ ├── level-meter-00.log │ │ ├── level-meter-00.mnd │ │ ├── map-setup-00-symbolic.log │ │ ├── map-setup-00.log │ │ ├── map-setup-00.mnd │ │ ├── mass-driver-monitor-00-symbolic.log │ │ ├── mass-driver-monitor-00.log │ │ ├── mass-driver-monitor-00.mnd │ │ ├── mass-driver-monitor-surge-alloy-00-symbolic.log │ │ ├── mass-driver-monitor-surge-alloy-00.log │ │ ├── mass-driver-monitor-surge-alloy-00.mnd │ │ ├── reactor-control-00-symbolic.log │ │ ├── reactor-control-00.log │ │ ├── reactor-control-00.mnd │ │ ├── reactor-control-battery-level-00-symbolic.log │ │ ├── reactor-control-battery-level-00.log │ │ ├── reactor-control-battery-level-00.mnd │ │ ├── regulator-00-symbolic.log │ │ ├── regulator-00.log │ │ ├── regulator-00.mnd │ │ ├── remote-vault-00-symbolic.log │ │ ├── remote-vault-00.log │ │ ├── remote-vault-00.mnd │ │ ├── storage-display-00-symbolic.log │ │ ├── storage-display-00.log │ │ ├── storage-display-00.mnd │ │ ├── unit-housekeeping-00-symbolic.log │ │ ├── unit-housekeeping-00.log │ │ ├── unit-housekeeping-00.mnd │ │ ├── unit-speed-00-symbolic.log │ │ ├── unit-speed-00.log │ │ ├── unit-speed-00.mnd │ │ ├── unit-transport-00-symbolic.log │ │ ├── unit-transport-00.log │ │ ├── unit-transport-00.mnd │ │ ├── unit-transport-flow-rate-00-symbolic.log │ │ ├── unit-transport-flow-rate-00.log │ │ ├── unit-transport-flow-rate-00.mnd │ │ ├── unit-transport-single-00-symbolic.log │ │ ├── unit-transport-single-00.log │ │ └── unit-transport-single-00.mnd │ │ └── processor │ │ ├── ProcessorSymbolicLabelsTest.txt │ │ ├── ProcessorTest.txt │ │ ├── assignments-in-expressions-symbolic.log │ │ ├── assignments-in-expressions.log │ │ ├── assignments-in-expressions.mnd │ │ ├── complex-case-expression-symbolic.log │ │ ├── complex-case-expression.log │ │ ├── complex-case-expression.mnd │ │ ├── equality-comparisons-symbolic.log │ │ ├── equality-comparisons.log │ │ ├── equality-comparisons.mnd │ │ ├── executes-sort-variables-symbolic.log │ │ ├── executes-sort-variables.log │ │ ├── executes-sort-variables.mnd │ │ ├── expression-evaluation-compile-time-symbolic.log │ │ ├── expression-evaluation-compile-time.log │ │ ├── expression-evaluation-compile-time.mnd │ │ ├── expression-evaluation-runtime-symbolic.log │ │ ├── expression-evaluation-runtime.log │ │ ├── expression-evaluation-runtime.mnd │ │ ├── fixed-bounds-ranged-for-symbolic.log │ │ ├── fixed-bounds-ranged-for.log │ │ ├── fixed-bounds-ranged-for.mnd │ │ ├── for-each-loop-break-continue-symbolic.log │ │ ├── for-each-loop-break-continue.log │ │ ├── for-each-loop-break-continue.mnd │ │ ├── function-inlining-symbolic.log │ │ ├── function-inlining.log │ │ ├── function-inlining.mnd │ │ ├── iterated-for-loop-break-continue-symbolic.log │ │ ├── iterated-for-loop-break-continue.log │ │ ├── iterated-for-loop-break-continue.mnd │ │ ├── loops-in-conditions-symbolic.log │ │ ├── loops-in-conditions.log │ │ ├── loops-in-conditions.mnd │ │ ├── prints-values-symbolic.log │ │ ├── prints-values.log │ │ ├── prints-values.mnd │ │ ├── ranged-for-loop-break-continue-symbolic.log │ │ ├── ranged-for-loop-break-continue.log │ │ ├── ranged-for-loop-break-continue.mnd │ │ ├── recursive-calls-symbolic.log │ │ ├── recursive-calls.log │ │ ├── recursive-calls.mnd │ │ ├── recursive-function-condition-symbolic.log │ │ ├── recursive-function-condition.log │ │ ├── recursive-function-condition.mnd │ │ ├── switched-case-expression-symbolic.log │ │ ├── switched-case-expression.log │ │ ├── switched-case-expression.mnd │ │ ├── while-loop-symbolic.log │ │ ├── while-loop.log │ │ └── while-loop.mnd │ ├── junit-platform.properties │ └── library │ ├── outputs │ ├── arrays-advanced.log │ ├── arrays-advanced.mlog │ ├── arrays-basic.log │ ├── arrays-basic.mlog │ ├── arrays-experimental.log │ ├── arrays-experimental.mlog │ ├── arrays-none.log │ ├── arrays-none.mlog │ ├── arrays.mnd │ ├── blocks-advanced.log │ ├── blocks-advanced.mlog │ ├── blocks-basic.log │ ├── blocks-basic.mlog │ ├── blocks-experimental.log │ ├── blocks-experimental.mlog │ ├── blocks-none.log │ ├── blocks-none.mlog │ ├── blocks.mnd │ ├── graphics-advanced.log │ ├── graphics-advanced.mlog │ ├── graphics-basic.log │ ├── graphics-basic.mlog │ ├── graphics-experimental.log │ ├── graphics-experimental.mlog │ ├── graphics-none.log │ ├── graphics-none.mlog │ ├── graphics.mnd │ ├── math-advanced.log │ ├── math-advanced.mlog │ ├── math-basic.log │ ├── math-basic.mlog │ ├── math-experimental.log │ ├── math-experimental.mlog │ ├── math-none.log │ ├── math-none.mlog │ ├── math.mnd │ ├── printing-advanced.log │ ├── printing-advanced.mlog │ ├── printing-basic.log │ ├── printing-basic.mlog │ ├── printing-experimental.log │ ├── printing-experimental.mlog │ ├── printing-none.log │ ├── printing-none.mlog │ ├── printing.mnd │ ├── units-advanced.log │ ├── units-advanced.mlog │ ├── units-basic.log │ ├── units-basic.mlog │ ├── units-experimental.log │ ├── units-experimental.mlog │ ├── units-none.log │ ├── units-none.mlog │ ├── units.mnd │ └── utils.log │ └── tests │ ├── arrays.mnd │ ├── blocks.mnd │ ├── graphics.mnd │ ├── math.txt │ └── printing.txt ├── doc ├── announcements │ ├── 2021-03-16.markdown │ ├── 2021-03-18.markdown │ ├── 2021-03-27.markdown │ └── 2023-03-29.markdown └── syntax │ ├── FUNCTIONS-60.markdown │ ├── FUNCTIONS-70.markdown │ ├── FUNCTIONS-71.markdown │ ├── FUNCTIONS-80.markdown │ ├── FUNCTIONS-81.markdown │ ├── MINDUSTRY-8.markdown │ ├── MINDUSTRY-TIPS-N-TRICKS.markdown │ ├── PERFORMANCE-TIPS.markdown │ ├── REMOTE-CALLS.markdown │ ├── SCHEMACODE.markdown │ ├── SYNTAX-1-VARIABLES.markdown │ ├── SYNTAX-2-EXPRESSIONS.markdown │ ├── SYNTAX-3-STATEMENTS.markdown │ ├── SYNTAX-4-FUNCTIONS.markdown │ ├── SYNTAX-5-OTHER.markdown │ ├── SYNTAX-6-OPTIMIZATIONS.markdown │ ├── SYNTAX-EXTENSIONS.markdown │ ├── SYNTAX.markdown │ ├── SYSTEM-LIBRARY-ARRAYS.markdown │ ├── SYSTEM-LIBRARY-BLOCKS.markdown │ ├── SYSTEM-LIBRARY-COMPATIBILITY.markdown │ ├── SYSTEM-LIBRARY-GRAPHICS.markdown │ ├── SYSTEM-LIBRARY-MATH.markdown │ ├── SYSTEM-LIBRARY-PRINTING.markdown │ ├── SYSTEM-LIBRARY-UNITS.markdown │ ├── SYSTEM-LIBRARY.markdown │ ├── TOOLS-CMDLINE.markdown │ ├── TOOLS-IDE-INTEGRATION.markdown │ ├── TOOLS-MLOG-DECOMPILER.markdown │ ├── TOOLS-MLOG-WATCHER.markdown │ ├── TOOLS-PROCESSOR-EMULATOR.markdown │ ├── TOOLS-REFRESHER.markdown │ ├── TOOLS-TESTING-TOOL.markdown │ ├── TROUBLESHOOTING.markdown │ └── TUTORIAL-MINDCODE.markdown ├── docker-compose.yaml ├── errors ├── 001-loop-unroller.log ├── 001-loop-unroller.mlog ├── 001-loop-unroller.mnd ├── 002-dfo.log ├── 002-dfo.mlog └── 002-dfo.mnd ├── exttest ├── .gitignore ├── data │ ├── bubble-sort.mnd │ ├── case-distinct-both.mnd │ ├── case-distinct-max.mnd │ ├── case-distinct-none.mnd │ ├── case-distinct-null.mnd │ ├── case-distinct-zero.mnd │ ├── case-homogenous-both.mnd │ ├── case-homogenous-max.mnd │ ├── case-homogenous-none.mnd │ ├── case-homogenous-null.mnd │ ├── case-homogenous-zero.mnd │ ├── case-no-else.mnd │ ├── case-range.mnd │ ├── case-small.mnd │ ├── case-variable.mnd │ ├── heap-sort.mnd │ ├── impact-reactor-logic.mnd │ ├── math.mnd │ ├── printing.mnd │ ├── quick-sort.mnd │ ├── recursion.mnd │ ├── settings.yaml │ └── sum-of-primes.mnd ├── pom.xml └── src │ ├── main │ └── java │ │ └── info │ │ └── teksol │ │ └── mindcode │ │ └── exttest │ │ ├── AbstractTestProgress.java │ │ ├── BasicTestProgress.java │ │ ├── Configuration.java │ │ ├── ConfigurationReader.java │ │ ├── ErrorResult.java │ │ ├── ExecutionFramework.java │ │ ├── ExtendedTests.java │ │ ├── ScreeningTestProgress.java │ │ ├── TestConfiguration.java │ │ ├── TestProgress.java │ │ ├── cases │ │ ├── BaseTestCaseCreator.java │ │ ├── BasicTestCaseExecutor.java │ │ ├── CaseSwitchingTestCaseExecutor.java │ │ ├── TestCaseCreator.java │ │ ├── TestCaseCreatorFull.java │ │ ├── TestCaseCreatorSampled.java │ │ ├── TestCaseCreatorScreening.java │ │ └── TestCaseExecutor.java │ │ ├── forkjoin │ │ ├── ForkJoinFramework.java │ │ └── ForkJoinTestRunner.java │ │ └── threadpool │ │ ├── ThreadPoolFramework.java │ │ └── ThreadPoolRunner.java │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── mindcode │ │ └── exttest │ │ ├── ExtendedTestsTest.java │ │ └── cases │ │ └── TestCaseCreatorSampledTest.java │ └── resources │ └── junit-platform.properties ├── java └── util │ └── annotations.xml ├── logo.png ├── mvnw ├── mvnw.cmd ├── pom.xml ├── samples ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── teksol │ │ │ └── mindcode │ │ │ └── samples │ │ │ ├── Sample.java │ │ │ └── Samples.java │ └── resources │ │ └── samples │ │ ├── mindcode │ │ ├── control-multiple-units.mnd │ │ ├── heal-damaged-building.mnd │ │ ├── item-transport.mnd │ │ ├── many-thorium.mnd │ │ ├── mining-drone.mnd │ │ ├── one-thorium.mnd │ │ ├── sum-of-primes.mnd │ │ └── upgrade-conveyors.mnd │ │ └── schematics │ │ ├── detector.sdf │ │ ├── healing-center.sdf │ │ ├── item-transport.sdf │ │ ├── mandelbrot-generator.sdf │ │ ├── on-off-switch.sdf │ │ ├── overdrive-dome-supply.sdf │ │ ├── payload-hub.sdf │ │ ├── regulator.sdf │ │ ├── scrap-to-metaglass-2.sdf │ │ └── worker-recall-station.sdf │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── mindcode │ │ └── samples │ │ └── SamplesTest.java │ └── resources │ └── junit-platform.properties ├── schemacode ├── pom.xml └── src │ ├── main │ └── java │ │ └── info │ │ └── teksol │ │ └── schemacode │ │ ├── IOConsumer.java │ │ ├── IOSupplier.java │ │ ├── SchemacodeCompiler.java │ │ ├── SchemacodeErrorListener.java │ │ ├── SchematicsDecompiler.java │ │ ├── SchematicsInternalError.java │ │ ├── SchematicsMetadata.java │ │ ├── ast │ │ ├── AstBlock.java │ │ ├── AstBlockReference.java │ │ ├── AstBoolean.java │ │ ├── AstColor.java │ │ ├── AstConfiguration.java │ │ ├── AstConnection.java │ │ ├── AstConnections.java │ │ ├── AstContentsReference.java │ │ ├── AstCoordinates.java │ │ ├── AstDefinition.java │ │ ├── AstDefinitions.java │ │ ├── AstDirection.java │ │ ├── AstItemReference.java │ │ ├── AstLink.java │ │ ├── AstLinkPattern.java │ │ ├── AstLinkPos.java │ │ ├── AstLiquidReference.java │ │ ├── AstProcessor.java │ │ ├── AstProgram.java │ │ ├── AstProgramSnippet.java │ │ ├── AstProgramSnippetFile.java │ │ ├── AstProgramSnippetText.java │ │ ├── AstRgbaValue.java │ │ ├── AstSchemaAttribute.java │ │ ├── AstSchemaItem.java │ │ ├── AstSchematic.java │ │ ├── AstSchematicsBuilder.java │ │ ├── AstStringBlock.java │ │ ├── AstStringConstant.java │ │ ├── AstStringLiteral.java │ │ ├── AstStringRef.java │ │ ├── AstText.java │ │ ├── AstUnitCommandReference.java │ │ ├── AstUnitReference.java │ │ ├── AstVirtual.java │ │ └── MultipartPositionTranslator.java │ │ ├── config │ │ ├── Array.java │ │ ├── BooleanConfiguration.java │ │ ├── ByteArray.java │ │ ├── Configuration.java │ │ ├── DoubleConfiguration.java │ │ ├── EmptyConfiguration.java │ │ ├── FloatConfiguration.java │ │ ├── IntConfiguration.java │ │ ├── LongConfiguration.java │ │ ├── PositionArray.java │ │ ├── TextConfiguration.java │ │ └── UnhandledItem.java │ │ ├── grammar │ │ ├── Schemacode.g4 │ │ ├── Schemacode.interp │ │ ├── Schemacode.tokens │ │ ├── SchemacodeBaseListener.java │ │ ├── SchemacodeBaseVisitor.java │ │ ├── SchemacodeLexer.interp │ │ ├── SchemacodeLexer.java │ │ ├── SchemacodeLexer.tokens │ │ ├── SchemacodeListener.java │ │ ├── SchemacodeParser.java │ │ └── SchemacodeVisitor.java │ │ ├── mindustry │ │ ├── BlockConfiguration.java │ │ ├── Color.java │ │ ├── ConfigurationType.java │ │ ├── ContentConfiguration.java │ │ ├── Direction.java │ │ ├── Implementation.java │ │ ├── ItemConfiguration.java │ │ ├── LiquidConfiguration.java │ │ ├── Position.java │ │ ├── ProcessorConfiguration.java │ │ ├── SchematicsIO.java │ │ ├── UnitCommandConfiguration.java │ │ ├── UnitConfiguration.java │ │ ├── UnitOrBlockConfiguration.java │ │ ├── UnitPlan.java │ │ └── Vector.java │ │ └── schematics │ │ ├── Block.java │ │ ├── BlockOrder.java │ │ ├── BlockPosition.java │ │ ├── BlockPositionMap.java │ │ ├── BlockPositionResolver.java │ │ ├── BridgeSolver.java │ │ ├── Decompiler.java │ │ ├── DirectionLevel.java │ │ ├── Language.java │ │ ├── PowerGridSolver.java │ │ ├── Schematic.java │ │ └── SchematicsBuilder.java │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── schemacode │ │ ├── AbstractSchematicsTest.java │ │ ├── ast │ │ ├── AstSchematicBuilderTest.java │ │ └── MultipartPositionTranslatorTest.java │ │ ├── mindustry │ │ ├── ImplementationTest.java │ │ └── SchematicsIOTest.java │ │ └── schematics │ │ ├── BlockPositionMapTest.java │ │ ├── BridgeSolverTest.java │ │ ├── DecompilerTest.java │ │ ├── PowerGridSolverTest.java │ │ └── SchematicsBuilderTest.java │ └── resources │ ├── junit-platform.properties │ └── schematics │ ├── detector.msch │ ├── driver-monitor-for-surge-alloy-factory.msch │ ├── factory-monitor-silicon.msch │ ├── factory-monitor-surge-alloy.msch │ ├── factory-monitor.msch │ ├── impact-power-plant.msch │ ├── instant-overdrive-dome.msch │ ├── instant-overdrive-projector.msch │ ├── item-counter.msch │ ├── item-rate-display.msch │ ├── item-rate-meter.msch │ ├── level-display.msch │ ├── level-meter-water+cryo.msch │ ├── level-meter.msch │ ├── mass-driver-monitor.msch │ ├── regulator.msch │ ├── sample.msch │ └── unit-transport-single.msch ├── support └── idea │ ├── settings-filetypes.zip │ ├── settings-tools-linux.zip │ └── settings-tools-windows.zip ├── system.properties ├── toolapp ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── teksol │ │ │ └── mindcode │ │ │ └── cmdline │ │ │ ├── ActionHandler.java │ │ │ ├── CaseInsensitiveChoices.java │ │ │ ├── CompileMindcodeAction.java │ │ │ ├── CompileSchemacodeAction.java │ │ │ ├── ConsoleMessageLogger.java │ │ │ ├── DecompileMlogAction.java │ │ │ ├── DecompileSchemacodeAction.java │ │ │ ├── ExcerptSpecification.java │ │ │ ├── LowerCaseEnumArgumentType.java │ │ │ ├── Main.java │ │ │ ├── MlogWatcherClient.java │ │ │ └── ProcessingException.java │ └── resources │ │ └── META-INF │ │ └── MANIFEST.MF │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── mindcode │ │ ├── cmdline │ │ ├── AbstractCommandLineTest.java │ │ ├── CommandLineHelpGeneratorTest.java │ │ ├── CompileMindcodeActionTest.java │ │ ├── CompileSchemacodeActionTest.java │ │ └── DecompileSchemacodeActionTest.java │ │ └── ide │ │ └── idea │ │ └── CreateIdeaSettingsTest.java │ └── resources │ ├── ide │ └── idea │ │ ├── IntelliJ IDEA Global Settings │ │ ├── filetypes │ │ ├── Mindcode.xml │ │ ├── Schema Definition File.xml │ │ └── mlog.xml │ │ ├── installed.txt │ │ ├── tools-linux │ │ └── External Tools.xml │ │ └── tools-windows │ │ └── External Tools.xml │ └── templates │ └── TOOLS-CMDLINE_template.markdown ├── webapp ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── teksol │ │ │ └── mindcode │ │ │ └── webapp │ │ │ ├── DbMigrator.java │ │ │ ├── DecompilerController.java │ │ │ ├── HomeController.java │ │ │ ├── HomePageData.java │ │ │ ├── MlogDecompilerController.java │ │ │ ├── SchematicsController.java │ │ │ ├── Source.java │ │ │ ├── SourceRepository.java │ │ │ ├── WebappApplication.java │ │ │ └── WebappMessage.java │ └── resources │ │ ├── application.properties │ │ ├── logback.xml │ │ └── templates │ │ ├── common.ftlh │ │ ├── decompiler.ftlh │ │ ├── home.ftlh │ │ ├── mlog-decompiler.ftlh │ │ └── schematic.ftlh │ └── test │ ├── java │ └── info │ │ └── teksol │ │ └── mindcode │ │ └── webapp │ │ ├── WebAppSchematicsBuilderTest.java │ │ └── WebappApplicationTests.java │ └── resources │ ├── application.properties │ └── logback-test.xml └── wide-logo.png /.gitattributes: -------------------------------------------------------------------------------- 1 | mvnw text eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/LanguageServersSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/LanguageServersSettings.xml -------------------------------------------------------------------------------- /.idea/artifacts/mindcode_compiler_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/artifacts/mindcode_compiler_jar.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/data_source_mapping.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/data_source_mapping.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Markdown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/inspectionProfiles/Markdown.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Nullness.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/inspectionProfiles/Nullness.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Pre_commit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/inspectionProfiles/Pre_commit.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CHANGELOG.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/CHANGELOG.markdown -------------------------------------------------------------------------------- /CONTRIBUTING.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/CONTRIBUTING.markdown -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/Dockerfile -------------------------------------------------------------------------------- /IDEAS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/IDEAS.markdown -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/Procfile -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/README.markdown -------------------------------------------------------------------------------- /SYNTAX.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/SYNTAX.markdown -------------------------------------------------------------------------------- /annotations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/annotations/pom.xml -------------------------------------------------------------------------------- /annotations/src/main/java/info/teksol/annotations/AstNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/annotations/src/main/java/info/teksol/annotations/AstNode.java -------------------------------------------------------------------------------- /annotations/src/main/java/info/teksol/annotations/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/annotations/src/main/java/info/teksol/annotations/BaseClass.java -------------------------------------------------------------------------------- /bin/build: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | $MINDCODE_PATH/mvnw install 4 | -------------------------------------------------------------------------------- /bin/dbconsole: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec psql -h localhost -d mindcode_development 3 | -------------------------------------------------------------------------------- /bin/deploy: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec git push heroku main:master 3 | -------------------------------------------------------------------------------- /bin/mindcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/bin/mindcode -------------------------------------------------------------------------------- /bin/mindcode.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/bin/mindcode.bat -------------------------------------------------------------------------------- /bin/run-local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/bin/run-local -------------------------------------------------------------------------------- /bin/run-local.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/bin/run-local.ps1 -------------------------------------------------------------------------------- /bin/webapp.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/bin/webapp.bat -------------------------------------------------------------------------------- /compiler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/pom.xml -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/Version.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/CompilerOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/CompilerOutput.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/InputFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/InputFile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/InputFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/InputFiles.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/PositionFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/PositionFormatter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/SourceElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/SourceElement.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/SourcePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/SourcePosition.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/common/TextFilePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/common/TextFilePosition.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/AbstractMindustryObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/AbstractMindustryObject.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/MindustryObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/MindustryObject.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/MindustryString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/MindustryString.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/MindustryVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/MindustryVariable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/blocks/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/blocks/Memory.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/blocks/MessageBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/blocks/MessageBlock.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/blocks/MindustryBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/blocks/MindustryBlock.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/blocks/graphics/GraphicsBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/blocks/graphics/GraphicsBuffer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/blocks/graphics/LogicDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/blocks/graphics/LogicDisplay.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/Assertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/Assertion.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/ExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/ExecutionException.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/ExecutionFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/ExecutionFlag.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/MindustryVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/MindustryVariables.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/Processor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/Processor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/emulator/processor/TextBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/emulator/processor/TextBuffer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/Color.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/ConditionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/ConditionEvaluator.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/ExpressionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/ExpressionEvaluator.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/ExpressionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/ExpressionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/LogicCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/LogicCondition.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/LogicOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/LogicOperation.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/LogicReadable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/LogicReadable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/evaluator/LogicWritable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/evaluator/LogicWritable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/AbstractMessageEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/AbstractMessageEmitter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/AbstractMessageLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/AbstractMessageLogger.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/CompilerMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/CompilerMessage.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/ERR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/ERR.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/ExpectedMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/ExpectedMessages.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/ListMessageLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/ListMessageLogger.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/MessageConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/MessageConsumer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/MessageEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/MessageEmitter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/MessageLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/MessageLevel.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/MessageLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/MessageLogger.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/MindcodeMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/MindcodeMessage.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/SourcePositionTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/SourcePositionTranslator.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/TimingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/TimingMessage.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/ToolMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/ToolMessage.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/TranslatingMessageConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/TranslatingMessageConsumer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/messages/WARN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/messages/WARN.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/CallType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/CallType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/CompilationPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/CompilationPhase.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/CompilerContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/CompilerContext.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/DataType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/InstructionCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/InstructionCounter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeCompiler.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeErrorListener.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeErrorStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeErrorStrategy.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeInternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/MindcodeInternalError.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/Modifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/Modifier.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/RequirementsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/RequirementsProcessor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/LexerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/LexerParser.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.g4 -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.interp -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeLexer.tokens -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.g4 -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.interp -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/antlr/MindcodeParser.tokens -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/AstBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/AstBuilder.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/AstBuilderContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/AstBuilderContext.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/ParserAbort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/ParserAbort.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAllocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAllocation.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAllocations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAllocations.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstArray.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstArrayAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstArrayAccess.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstAssignment.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstCodeBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstCodeBlock.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDeclaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDeclaration.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDirectiveSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDirectiveSet.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDocComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstDocComment.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstExpression.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstFragment.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstFunctionCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstFunctionCall.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIdentifier.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIfBranch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIfBranch.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIfExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIfExpression.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstIterator.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstKeyword.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteral.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralBinary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralBinary.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralChar.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralColor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralEscape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralEscape.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralFloat.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralNull.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstLiteralString.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMemberAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMemberAccess.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMindcodeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMindcodeNode.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogBlock.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogComment.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogStatement.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogToken.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstMlogVariable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstModule.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstNodeScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstNodeScope.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstOperatorUnary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstOperatorUnary.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstParameter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstParentheses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstParentheses.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstProgram.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRange.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRequire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRequire.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRequireFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstRequireFile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstStatement.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstStatementList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstStatementList.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstSubarray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/AstSubarray.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/ExternalStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/ast/nodes/ExternalStorage.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/astcontext/AstContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/astcontext/AstContext.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/astcontext/AstContextType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/astcontext/AstContextType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/CallGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/CallGraph.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/CallGraphCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/CallGraphCreator.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/MindcodeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/callgraph/MindcodeFunction.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/ExpressionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/ExpressionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/Result.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/ValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/evaluator/ValueType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/functions/AbstractHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/functions/AbstractHandler.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/LoopStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/LoopStack.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/ReturnStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/ReturnStack.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/StackTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/generation/StackTracker.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/optimization/Optimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/optimization/Optimizer.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/compiler/postprocess/JumpTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/compiler/postprocess/JumpTable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/InstructionExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/InstructionExpression.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogDecompiler.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogExpression.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogParser.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/MlogVariable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/OperationExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/OperationExpression.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/decompiler/ParsedMlog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/decompiler/ParsedMlog.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AbstractArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AbstractArgument.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/ArgumentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/ArgumentType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AssertOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AssertOp.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AssertionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/AssertionType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/Condition.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/GenericArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/GenericArgument.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicAddress.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicArgument.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicArray.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicBoolean.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicBuiltIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicBuiltIn.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicColor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicKeyword.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicLabel.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicLiteral.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNamedColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNamedColor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNull.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicNumber.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicParameter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicString.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicToken.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicVariable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicVoid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/LogicVoid.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/Operation.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/ValueMutability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/arguments/ValueMutability.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/instructions/OpInstruction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/instructions/OpInstruction.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/instructions/SideEffects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/instructions/SideEffects.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/BlockType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/BlockType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/ContentType.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Icons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Icons.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Item.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/LAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/LAccess.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/LVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/LVar.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Liquid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Liquid.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/MindustryContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/MindustryContent.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/MindustryMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/MindustryMetadata.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/NamedColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/NamedColor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/NamedContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/NamedContent.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Team.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Unit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Unit.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/UnitCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/UnitCommand.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/UnknownContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/UnknownContent.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Weather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/mimex/Weather.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/FunctionMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/FunctionMapping.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/KeywordCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/KeywordCategory.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/NamedParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/NamedParameter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/Opcode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/Opcode.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/OpcodeVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/OpcodeVariant.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/ProcessorEdition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/ProcessorEdition.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/ProcessorVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/ProcessorVersion.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/TypedArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/mindcode/logic/opcodes/TypedArgument.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/BuiltinEvaluation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/BuiltinEvaluation.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/CompilerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/CompilerProfile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/DirectiveProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/DirectiveProcessor.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/FileReferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/FileReferences.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/FinalCodeOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/FinalCodeOutput.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/GenerationGoal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/GenerationGoal.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/GlobalCompilerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/GlobalCompilerProfile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/LocalCompilerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/LocalCompilerProfile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/Remarks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/Remarks.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/RuntimeErrorReporting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/RuntimeErrorReporting.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/SortCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/SortCategory.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/SyntacticMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/SyntacticMode.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/CompilerOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/CompilerOption.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptionFactory.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/CompilerOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/DebuggingOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/DebuggingOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/DoubleCompilerOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/DoubleCompilerOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/EnumCompilerOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/EnumCompilerOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/EnvironmentOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/EnvironmentOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/InputOutputOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/InputOutputOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/MlogFormatOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/MlogFormatOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptimizationOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptimizationOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptimizationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptimizationOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptionAvailability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptionAvailability.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptionCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptionCategory.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptionMultiplicity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptionMultiplicity.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/OptionScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/OptionScope.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/RunOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/RunOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/SchematicOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/SchematicOptions.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/SemanticStability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/SemanticStability.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/StringCompilerOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/StringCompilerOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/Target.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/profile/options/TargetCompilerOptionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/profile/options/TargetCompilerOptionValue.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/CRC64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/CRC64.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/CollectionUtils.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/EnumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/EnumUtils.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Indenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Indenter.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/IntRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/IntRange.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Lazy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Lazy.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Markdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Markdown.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/ObjectUtils.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/StringSimilarity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/StringSimilarity.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/StringUtils.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/TraceFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/TraceFile.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Tuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Tuple2.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Tuple2Nullable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Tuple2Nullable.java -------------------------------------------------------------------------------- /compiler/src/main/java/info/teksol/mc/util/Utf8Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/java/info/teksol/mc/util/Utf8Utils.java -------------------------------------------------------------------------------- /compiler/src/main/resources-filtered/info/teksol/mc/mindcode.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources-filtered/info/teksol/mc/mindcode.properties -------------------------------------------------------------------------------- /compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /compiler/src/main/resources/library/arrays.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/arrays.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/blocks.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/blocks.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/compatibility.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/compatibility.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/graphics.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/graphics.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/math.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/math.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/printing.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/printing.mnd -------------------------------------------------------------------------------- /compiler/src/main/resources/library/units.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/main/resources/library/units.mnd -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/VersionTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/DocGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/DocGeneratorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/DocValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/DocValidatorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/SystemLibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/SystemLibraryTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/compiler/AbstractTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/compiler/AbstractTestBase.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/compiler/MindcodeCompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/compiler/MindcodeCompilerTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/compiler/ast/AstBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/compiler/ast/AstBuilderTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/compiler/astcontext/TestNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/compiler/astcontext/TestNode.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/decompiler/MlogDecompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/decompiler/MlogDecompilerTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/AbstractProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/AbstractProcessorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/AlgorithmsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/AlgorithmsTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/AlgorithmsTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/AlgorithmsTestBase.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/CaseSwitcherProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/CaseSwitcherProcessorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/EulerSymbolicLabelsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/EulerSymbolicLabelsTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/EulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/EulerTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/OptimizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/OptimizerTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/ProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/ProcessorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/mindcode/tests/ProcessorTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/mindcode/tests/ProcessorTestBase.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/profile/CompilerProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/profile/CompilerProfileTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/util/CollectionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/util/CollectionUtilsTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/util/IntRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/util/IntRangeTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/info/teksol/mc/util/StringSimilarityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/java/info/teksol/mc/util/StringSimilarityTest.java -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/bubble-sort.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/bubble-sort.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/bubble-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/bubble-sort.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/heap-sort.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/heap-sort.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/heap-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/heap-sort.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/insert-sort.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/insert-sort.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/insert-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/insert-sort.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/memory-read-write.mnd: -------------------------------------------------------------------------------- 1 | allocate heap in bank1[0...512]; 2 | $A = 10; 3 | assertEquals(10, $A, "value from memory"); 4 | stopProcessor(); 5 | -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/quick-sort.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/quick-sort.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/quick-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/quick-sort.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/select-sort.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/select-sort.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/select-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/algorithms/select-sort.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/EulerTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/EulerTest.txt -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/ProjectEulerTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/ProjectEulerTest.txt -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-04.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-04.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-04.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-04.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-18.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-18.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-18.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-18.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-26.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-26.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-26.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-26.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-28.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-28.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-28.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-28.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-31.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-31.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-31.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-31.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-45.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-45.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-45.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-45.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-97.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-97.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-97.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/euler/project-euler-97.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/breakout-00.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/breakout-00.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/breakout-00.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/breakout-00.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/detector-00.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/detector-00.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/detector-00.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/detector-00.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/map-setup-00.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/map-setup-00.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/map-setup-00.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/map-setup-00.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/regulator-00.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/regulator-00.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/regulator-00.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/optimizer/regulator-00.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/processor/while-loop.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/processor/while-loop.log -------------------------------------------------------------------------------- /compiler/src/test/resources/info/teksol/mc/mindcode/tests/processor/while-loop.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/info/teksol/mc/mindcode/tests/processor/while-loop.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/arrays.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/arrays.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/blocks.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/blocks.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/graphics.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/graphics.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/math.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/math.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/printing.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/printing.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-advanced.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-advanced.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-advanced.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-advanced.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-basic.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-basic.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-basic.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-basic.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-experimental.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-experimental.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-experimental.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-experimental.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-none.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-none.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units-none.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units-none.mlog -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/units.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/units.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/outputs/utils.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/outputs/utils.log -------------------------------------------------------------------------------- /compiler/src/test/resources/library/tests/arrays.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/tests/arrays.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/tests/blocks.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/tests/blocks.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/tests/graphics.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/tests/graphics.mnd -------------------------------------------------------------------------------- /compiler/src/test/resources/library/tests/math.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/tests/math.txt -------------------------------------------------------------------------------- /compiler/src/test/resources/library/tests/printing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/compiler/src/test/resources/library/tests/printing.txt -------------------------------------------------------------------------------- /doc/announcements/2021-03-16.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/announcements/2021-03-16.markdown -------------------------------------------------------------------------------- /doc/announcements/2021-03-18.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/announcements/2021-03-18.markdown -------------------------------------------------------------------------------- /doc/announcements/2021-03-27.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/announcements/2021-03-27.markdown -------------------------------------------------------------------------------- /doc/announcements/2023-03-29.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/announcements/2023-03-29.markdown -------------------------------------------------------------------------------- /doc/syntax/FUNCTIONS-60.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/FUNCTIONS-60.markdown -------------------------------------------------------------------------------- /doc/syntax/FUNCTIONS-70.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/FUNCTIONS-70.markdown -------------------------------------------------------------------------------- /doc/syntax/FUNCTIONS-71.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/FUNCTIONS-71.markdown -------------------------------------------------------------------------------- /doc/syntax/FUNCTIONS-80.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/FUNCTIONS-80.markdown -------------------------------------------------------------------------------- /doc/syntax/FUNCTIONS-81.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/FUNCTIONS-81.markdown -------------------------------------------------------------------------------- /doc/syntax/MINDUSTRY-8.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/MINDUSTRY-8.markdown -------------------------------------------------------------------------------- /doc/syntax/MINDUSTRY-TIPS-N-TRICKS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/MINDUSTRY-TIPS-N-TRICKS.markdown -------------------------------------------------------------------------------- /doc/syntax/PERFORMANCE-TIPS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/PERFORMANCE-TIPS.markdown -------------------------------------------------------------------------------- /doc/syntax/REMOTE-CALLS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/REMOTE-CALLS.markdown -------------------------------------------------------------------------------- /doc/syntax/SCHEMACODE.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SCHEMACODE.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-1-VARIABLES.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-1-VARIABLES.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-2-EXPRESSIONS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-2-EXPRESSIONS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-3-STATEMENTS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-3-STATEMENTS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-4-FUNCTIONS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-4-FUNCTIONS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-5-OTHER.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-5-OTHER.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-6-OPTIMIZATIONS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-6-OPTIMIZATIONS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX-EXTENSIONS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX-EXTENSIONS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYNTAX.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYNTAX.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-ARRAYS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-ARRAYS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-BLOCKS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-BLOCKS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-COMPATIBILITY.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-COMPATIBILITY.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-GRAPHICS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-GRAPHICS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-MATH.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-MATH.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-PRINTING.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-PRINTING.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY-UNITS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY-UNITS.markdown -------------------------------------------------------------------------------- /doc/syntax/SYSTEM-LIBRARY.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/SYSTEM-LIBRARY.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-CMDLINE.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-CMDLINE.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-IDE-INTEGRATION.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-IDE-INTEGRATION.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-MLOG-DECOMPILER.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-MLOG-DECOMPILER.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-MLOG-WATCHER.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-MLOG-WATCHER.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-PROCESSOR-EMULATOR.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-PROCESSOR-EMULATOR.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-REFRESHER.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-REFRESHER.markdown -------------------------------------------------------------------------------- /doc/syntax/TOOLS-TESTING-TOOL.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TOOLS-TESTING-TOOL.markdown -------------------------------------------------------------------------------- /doc/syntax/TROUBLESHOOTING.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TROUBLESHOOTING.markdown -------------------------------------------------------------------------------- /doc/syntax/TUTORIAL-MINDCODE.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/doc/syntax/TUTORIAL-MINDCODE.markdown -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /errors/001-loop-unroller.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/errors/001-loop-unroller.log -------------------------------------------------------------------------------- /errors/001-loop-unroller.mlog: -------------------------------------------------------------------------------- 1 | print "Error" 2 | 3 | -------------------------------------------------------------------------------- /errors/001-loop-unroller.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/errors/001-loop-unroller.mnd -------------------------------------------------------------------------------- /errors/002-dfo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/errors/002-dfo.log -------------------------------------------------------------------------------- /errors/002-dfo.mlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/errors/002-dfo.mlog -------------------------------------------------------------------------------- /errors/002-dfo.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/errors/002-dfo.mnd -------------------------------------------------------------------------------- /exttest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/.gitignore -------------------------------------------------------------------------------- /exttest/data/bubble-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/bubble-sort.mnd -------------------------------------------------------------------------------- /exttest/data/case-distinct-both.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-distinct-both.mnd -------------------------------------------------------------------------------- /exttest/data/case-distinct-max.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-distinct-max.mnd -------------------------------------------------------------------------------- /exttest/data/case-distinct-none.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-distinct-none.mnd -------------------------------------------------------------------------------- /exttest/data/case-distinct-null.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-distinct-null.mnd -------------------------------------------------------------------------------- /exttest/data/case-distinct-zero.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-distinct-zero.mnd -------------------------------------------------------------------------------- /exttest/data/case-homogenous-both.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-homogenous-both.mnd -------------------------------------------------------------------------------- /exttest/data/case-homogenous-max.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-homogenous-max.mnd -------------------------------------------------------------------------------- /exttest/data/case-homogenous-none.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-homogenous-none.mnd -------------------------------------------------------------------------------- /exttest/data/case-homogenous-null.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-homogenous-null.mnd -------------------------------------------------------------------------------- /exttest/data/case-homogenous-zero.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-homogenous-zero.mnd -------------------------------------------------------------------------------- /exttest/data/case-no-else.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-no-else.mnd -------------------------------------------------------------------------------- /exttest/data/case-range.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-range.mnd -------------------------------------------------------------------------------- /exttest/data/case-small.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-small.mnd -------------------------------------------------------------------------------- /exttest/data/case-variable.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/case-variable.mnd -------------------------------------------------------------------------------- /exttest/data/heap-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/heap-sort.mnd -------------------------------------------------------------------------------- /exttest/data/impact-reactor-logic.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/impact-reactor-logic.mnd -------------------------------------------------------------------------------- /exttest/data/math.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/math.mnd -------------------------------------------------------------------------------- /exttest/data/printing.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/printing.mnd -------------------------------------------------------------------------------- /exttest/data/quick-sort.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/quick-sort.mnd -------------------------------------------------------------------------------- /exttest/data/recursion.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/recursion.mnd -------------------------------------------------------------------------------- /exttest/data/settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/settings.yaml -------------------------------------------------------------------------------- /exttest/data/sum-of-primes.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/data/sum-of-primes.mnd -------------------------------------------------------------------------------- /exttest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/pom.xml -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/AbstractTestProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/AbstractTestProgress.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/BasicTestProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/BasicTestProgress.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/Configuration.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/ConfigurationReader.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/ErrorResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/ErrorResult.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/ExecutionFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/ExecutionFramework.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/ExtendedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/ExtendedTests.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/ScreeningTestProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/ScreeningTestProgress.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/TestConfiguration.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/TestProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/TestProgress.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/BaseTestCaseCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/BaseTestCaseCreator.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/BasicTestCaseExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/BasicTestCaseExecutor.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreator.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreatorFull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreatorFull.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreatorSampled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseCreatorSampled.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/cases/TestCaseExecutor.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/forkjoin/ForkJoinFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/forkjoin/ForkJoinFramework.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/forkjoin/ForkJoinTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/forkjoin/ForkJoinTestRunner.java -------------------------------------------------------------------------------- /exttest/src/main/java/info/teksol/mindcode/exttest/threadpool/ThreadPoolRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/main/java/info/teksol/mindcode/exttest/threadpool/ThreadPoolRunner.java -------------------------------------------------------------------------------- /exttest/src/test/java/info/teksol/mindcode/exttest/ExtendedTestsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/test/java/info/teksol/mindcode/exttest/ExtendedTestsTest.java -------------------------------------------------------------------------------- /exttest/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/exttest/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /java/util/annotations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/java/util/annotations.xml -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/logo.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/pom.xml -------------------------------------------------------------------------------- /samples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/.gitignore -------------------------------------------------------------------------------- /samples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/pom.xml -------------------------------------------------------------------------------- /samples/src/main/java/info/teksol/mindcode/samples/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/java/info/teksol/mindcode/samples/Sample.java -------------------------------------------------------------------------------- /samples/src/main/java/info/teksol/mindcode/samples/Samples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/java/info/teksol/mindcode/samples/Samples.java -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/control-multiple-units.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/control-multiple-units.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/heal-damaged-building.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/heal-damaged-building.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/item-transport.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/item-transport.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/many-thorium.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/many-thorium.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/mining-drone.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/mining-drone.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/one-thorium.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/one-thorium.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/sum-of-primes.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/sum-of-primes.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/mindcode/upgrade-conveyors.mnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/mindcode/upgrade-conveyors.mnd -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/detector.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/detector.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/healing-center.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/healing-center.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/item-transport.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/item-transport.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/mandelbrot-generator.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/mandelbrot-generator.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/on-off-switch.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/on-off-switch.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/overdrive-dome-supply.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/overdrive-dome-supply.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/payload-hub.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/payload-hub.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/regulator.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/regulator.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/scrap-to-metaglass-2.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/scrap-to-metaglass-2.sdf -------------------------------------------------------------------------------- /samples/src/main/resources/samples/schematics/worker-recall-station.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/main/resources/samples/schematics/worker-recall-station.sdf -------------------------------------------------------------------------------- /samples/src/test/java/info/teksol/mindcode/samples/SamplesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/test/java/info/teksol/mindcode/samples/SamplesTest.java -------------------------------------------------------------------------------- /samples/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/samples/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /schemacode/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/pom.xml -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/IOConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/IOConsumer.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/IOSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/IOSupplier.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/SchemacodeCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/SchemacodeCompiler.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/SchemacodeErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/SchemacodeErrorListener.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/SchematicsDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/SchematicsDecompiler.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/SchematicsInternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/SchematicsInternalError.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/SchematicsMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/SchematicsMetadata.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstBlock.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstBlockReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstBlockReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstBoolean.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstColor.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstConnection.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstConnections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstConnections.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstContentsReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstContentsReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstCoordinates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstCoordinates.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstDefinition.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstDefinitions.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstDirection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstDirection.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstItemReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstItemReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstLink.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstLinkPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstLinkPattern.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstLinkPos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstLinkPos.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstLiquidReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstLiquidReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstProcessor.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstProgram.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippet.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippetFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippetFile.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippetText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstProgramSnippetText.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstRgbaValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstRgbaValue.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstSchemaAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstSchemaAttribute.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstSchemaItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstSchemaItem.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstSchematic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstSchematic.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstSchematicsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstSchematicsBuilder.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstStringBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstStringBlock.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstStringConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstStringConstant.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstStringLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstStringLiteral.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstStringRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstStringRef.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstText.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstUnitCommandReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstUnitCommandReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstUnitReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstUnitReference.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/AstVirtual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/AstVirtual.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/ast/MultipartPositionTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/ast/MultipartPositionTranslator.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/Array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/Array.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/BooleanConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/BooleanConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/ByteArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/ByteArray.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/Configuration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/DoubleConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/DoubleConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/EmptyConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/EmptyConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/FloatConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/FloatConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/IntConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/IntConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/LongConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/LongConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/PositionArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/PositionArray.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/TextConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/TextConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/config/UnhandledItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/config/UnhandledItem.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.g4 -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.interp -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/Schemacode.tokens -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeBaseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeBaseListener.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeBaseVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeBaseVisitor.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.interp -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeLexer.tokens -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeListener.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeParser.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/grammar/SchemacodeVisitor.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/BlockConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/BlockConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/Color.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/ConfigurationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/ConfigurationType.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/ContentConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/ContentConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/Direction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/Direction.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/Implementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/Implementation.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/ItemConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/ItemConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/LiquidConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/LiquidConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/Position.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/SchematicsIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/SchematicsIO.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/UnitConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/UnitConfiguration.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/UnitPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/UnitPlan.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/mindustry/Vector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/mindustry/Vector.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/Block.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/BlockOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/BlockOrder.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/BlockPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/BlockPosition.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/BlockPositionMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/BlockPositionMap.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/BridgeSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/BridgeSolver.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/Decompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/Decompiler.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/DirectionLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/DirectionLevel.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/Language.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/PowerGridSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/PowerGridSolver.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/Schematic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/Schematic.java -------------------------------------------------------------------------------- /schemacode/src/main/java/info/teksol/schemacode/schematics/SchematicsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/main/java/info/teksol/schemacode/schematics/SchematicsBuilder.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/AbstractSchematicsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/AbstractSchematicsTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/ast/AstSchematicBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/ast/AstSchematicBuilderTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/mindustry/ImplementationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/mindustry/ImplementationTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/mindustry/SchematicsIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/mindustry/SchematicsIOTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/schematics/BlockPositionMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/schematics/BlockPositionMapTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/schematics/BridgeSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/schematics/BridgeSolverTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/schematics/DecompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/schematics/DecompilerTest.java -------------------------------------------------------------------------------- /schemacode/src/test/java/info/teksol/schemacode/schematics/PowerGridSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/java/info/teksol/schemacode/schematics/PowerGridSolverTest.java -------------------------------------------------------------------------------- /schemacode/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/detector.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/detector.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/driver-monitor-for-surge-alloy-factory.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/driver-monitor-for-surge-alloy-factory.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/factory-monitor-silicon.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/factory-monitor-silicon.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/factory-monitor-surge-alloy.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/factory-monitor-surge-alloy.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/factory-monitor.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/factory-monitor.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/impact-power-plant.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/impact-power-plant.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/instant-overdrive-dome.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/instant-overdrive-dome.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/instant-overdrive-projector.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/instant-overdrive-projector.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/item-counter.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/item-counter.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/item-rate-display.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/item-rate-display.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/item-rate-meter.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/item-rate-meter.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/level-display.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/level-display.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/level-meter-water+cryo.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/level-meter-water+cryo.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/level-meter.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/level-meter.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/mass-driver-monitor.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/mass-driver-monitor.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/regulator.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/regulator.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/sample.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/sample.msch -------------------------------------------------------------------------------- /schemacode/src/test/resources/schematics/unit-transport-single.msch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/schemacode/src/test/resources/schematics/unit-transport-single.msch -------------------------------------------------------------------------------- /support/idea/settings-filetypes.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/support/idea/settings-filetypes.zip -------------------------------------------------------------------------------- /support/idea/settings-tools-linux.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/support/idea/settings-tools-linux.zip -------------------------------------------------------------------------------- /support/idea/settings-tools-windows.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/support/idea/settings-tools-windows.zip -------------------------------------------------------------------------------- /system.properties: -------------------------------------------------------------------------------- 1 | java.runtime.version=22 2 | -------------------------------------------------------------------------------- /toolapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/.gitignore -------------------------------------------------------------------------------- /toolapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/pom.xml -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/ActionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/ActionHandler.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/CaseInsensitiveChoices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/CaseInsensitiveChoices.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/CompileMindcodeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/CompileMindcodeAction.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/CompileSchemacodeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/CompileSchemacodeAction.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/ConsoleMessageLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/ConsoleMessageLogger.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/DecompileMlogAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/DecompileMlogAction.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/DecompileSchemacodeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/DecompileSchemacodeAction.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/ExcerptSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/ExcerptSpecification.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/LowerCaseEnumArgumentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/LowerCaseEnumArgumentType.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/Main.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/MlogWatcherClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/MlogWatcherClient.java -------------------------------------------------------------------------------- /toolapp/src/main/java/info/teksol/mindcode/cmdline/ProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/main/java/info/teksol/mindcode/cmdline/ProcessingException.java -------------------------------------------------------------------------------- /toolapp/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: info.teksol.mindcode.cmdline.Main 3 | 4 | -------------------------------------------------------------------------------- /toolapp/src/test/java/info/teksol/mindcode/cmdline/AbstractCommandLineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/java/info/teksol/mindcode/cmdline/AbstractCommandLineTest.java -------------------------------------------------------------------------------- /toolapp/src/test/java/info/teksol/mindcode/cmdline/CommandLineHelpGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/java/info/teksol/mindcode/cmdline/CommandLineHelpGeneratorTest.java -------------------------------------------------------------------------------- /toolapp/src/test/java/info/teksol/mindcode/cmdline/CompileMindcodeActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/java/info/teksol/mindcode/cmdline/CompileMindcodeActionTest.java -------------------------------------------------------------------------------- /toolapp/src/test/java/info/teksol/mindcode/cmdline/CompileSchemacodeActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/java/info/teksol/mindcode/cmdline/CompileSchemacodeActionTest.java -------------------------------------------------------------------------------- /toolapp/src/test/java/info/teksol/mindcode/ide/idea/CreateIdeaSettingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/java/info/teksol/mindcode/ide/idea/CreateIdeaSettingsTest.java -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/IntelliJ IDEA Global Settings: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/filetypes/Mindcode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/ide/idea/filetypes/Mindcode.xml -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/filetypes/Schema Definition File.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/ide/idea/filetypes/Schema Definition File.xml -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/filetypes/mlog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/ide/idea/filetypes/mlog.xml -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/installed.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/tools-linux/External Tools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/ide/idea/tools-linux/External Tools.xml -------------------------------------------------------------------------------- /toolapp/src/test/resources/ide/idea/tools-windows/External Tools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/ide/idea/tools-windows/External Tools.xml -------------------------------------------------------------------------------- /toolapp/src/test/resources/templates/TOOLS-CMDLINE_template.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/toolapp/src/test/resources/templates/TOOLS-CMDLINE_template.markdown -------------------------------------------------------------------------------- /webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/.gitignore -------------------------------------------------------------------------------- /webapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/pom.xml -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/DbMigrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/DbMigrator.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/DecompilerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/DecompilerController.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/HomeController.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/HomePageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/HomePageData.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/MlogDecompilerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/MlogDecompilerController.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/SchematicsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/SchematicsController.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/Source.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/SourceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/SourceRepository.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/WebappApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/WebappApplication.java -------------------------------------------------------------------------------- /webapp/src/main/java/info/teksol/mindcode/webapp/WebappMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/java/info/teksol/mindcode/webapp/WebappMessage.java -------------------------------------------------------------------------------- /webapp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/application.properties -------------------------------------------------------------------------------- /webapp/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/logback.xml -------------------------------------------------------------------------------- /webapp/src/main/resources/templates/common.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/templates/common.ftlh -------------------------------------------------------------------------------- /webapp/src/main/resources/templates/decompiler.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/templates/decompiler.ftlh -------------------------------------------------------------------------------- /webapp/src/main/resources/templates/home.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/templates/home.ftlh -------------------------------------------------------------------------------- /webapp/src/main/resources/templates/mlog-decompiler.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/templates/mlog-decompiler.ftlh -------------------------------------------------------------------------------- /webapp/src/main/resources/templates/schematic.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/main/resources/templates/schematic.ftlh -------------------------------------------------------------------------------- /webapp/src/test/java/info/teksol/mindcode/webapp/WebAppSchematicsBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/test/java/info/teksol/mindcode/webapp/WebAppSchematicsBuilderTest.java -------------------------------------------------------------------------------- /webapp/src/test/java/info/teksol/mindcode/webapp/WebappApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/test/java/info/teksol/mindcode/webapp/WebappApplicationTests.java -------------------------------------------------------------------------------- /webapp/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/test/resources/application.properties -------------------------------------------------------------------------------- /webapp/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/webapp/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /wide-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardillan/mindcode/HEAD/wide-logo.png --------------------------------------------------------------------------------