├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── doc ├── build.md ├── diagram.png └── generator.md ├── src-cpp ├── makefile ├── randomjs.sln └── randomjs │ ├── AssignmentExpression.cpp │ ├── AssignmentExpression.h │ ├── AssignmentOperator.h │ ├── BinaryExpression.cpp │ ├── BinaryExpression.h │ ├── BinaryOperator.h │ ├── Block.cpp │ ├── Block.h │ ├── BreakStatement.h │ ├── BreakableStatement.cpp │ ├── BreakableStatement.h │ ├── CodeStatement.h │ ├── EmptyStatement.h │ ├── Enum.h │ ├── EvalExpression.cpp │ ├── EvalExpression.h │ ├── Expression.h │ ├── ExpressionStatement.h │ ├── ExpressionType.h │ ├── FastBuffer.h │ ├── FastStream.h │ ├── ForLoopStatement.cpp │ ├── ForLoopStatement.h │ ├── FunctionBody.cpp │ ├── FunctionBody.h │ ├── FunctionExpression.cpp │ ├── FunctionExpression.h │ ├── FunctionInvocationExpression.cpp │ ├── FunctionInvocationExpression.h │ ├── GenericLiteral.h │ ├── Global.cpp │ ├── Global.h │ ├── GlobalClass.h │ ├── GlobalFunction.h │ ├── GlobalFunctionExpression.cpp │ ├── GlobalFunctionExpression.h │ ├── GlobalOverride.h │ ├── GlobalVariable.h │ ├── IScope.cpp │ ├── IScope.h │ ├── IVariable.h │ ├── IfElseStatement.cpp │ ├── IfElseStatement.h │ ├── InvalidOperationException.h │ ├── Literal.h │ ├── LiteralType.h │ ├── LoopControlExpression.cpp │ ├── LoopControlExpression.h │ ├── LoopStatement.h │ ├── Memory.cpp │ ├── Memory.h │ ├── NonEmptyExpression.cpp │ ├── NonEmptyExpression.h │ ├── NonNegativeExpression.h │ ├── NonZeroExpression.h │ ├── NumericExpression.cpp │ ├── NumericExpression.h │ ├── NumericLiteral.h │ ├── NumericLiteralType.h │ ├── ObjectConstructorExpression.cpp │ ├── ObjectConstructorExpression.h │ ├── ObjectLiteral.cpp │ ├── ObjectLiteral.h │ ├── ObjectSetExpression.cpp │ ├── ObjectSetExpression.h │ ├── Operator.cpp │ ├── Operator.h │ ├── OperatorRequirement.h │ ├── OutputStatement.cpp │ ├── OutputStatement.h │ ├── Program.cpp │ ├── Program.h │ ├── ProgramFactory.cpp │ ├── ProgramFactory.h │ ├── ProgramOptions.h │ ├── ProgramRunner.cpp │ ├── ProgramRunner.h │ ├── RandomGenerator.h │ ├── RandomUtility.cpp │ ├── RandomUtility.h │ ├── ReturnStatement.cpp │ ├── ReturnStatement.h │ ├── ShallowExpression.h │ ├── Statement.h │ ├── StatementType.h │ ├── TernaryExpression.cpp │ ├── TernaryExpression.h │ ├── ThrowStatement.cpp │ ├── ThrowStatement.h │ ├── TokenSelector.cpp │ ├── TokenSelector.h │ ├── TryCatchStatement.cpp │ ├── TryCatchStatement.h │ ├── UnaryExpression.cpp │ ├── UnaryExpression.h │ ├── UnaryOperator.h │ ├── Variable.cpp │ ├── Variable.h │ ├── VariableDeclaration.cpp │ ├── VariableDeclaration.h │ ├── VariableExpression.cpp │ ├── VariableExpression.h │ ├── VariableInvocationExpression.cpp │ ├── VariableInvocationExpression.h │ ├── VariableSelector.cpp │ ├── VariableSelector.h │ ├── blake2 │ ├── blake2-config.h │ ├── blake2-impl.h │ ├── blake2.h │ ├── blake2b-load-sse2.h │ ├── blake2b-load-sse41.h │ ├── blake2b-neon.c │ ├── blake2b-ref.c │ ├── blake2b-round.h │ ├── blake2b-sse.c │ └── blake2b.c │ ├── main.cpp │ ├── randomjs.vcxproj │ └── randomjs.vcxproj.filters ├── src ├── Tevador.RandomJS.Miner │ ├── App.config │ ├── Blake │ │ ├── Blake2B256.cs │ │ ├── Blake2BConfig.cs │ │ ├── Blake2BCore.cs │ │ ├── Blake2BCoreUnrolled.cs │ │ ├── Blake2BHash.cs │ │ ├── Blake2BTreeConfig.cs │ │ └── Blake2IvBuilder.cs │ ├── Miner.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Solution.cs │ └── Tevador.RandomJS.Miner.csproj ├── Tevador.RandomJS.Run │ ├── ExternalProgramRunner.cs │ ├── ProgramRunner.cs │ ├── ProgramRunnerBase.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RuntimeInfo.cs │ └── Tevador.RandomJS.Run.csproj ├── Tevador.RandomJS.Test │ ├── App.config │ ├── EntropyCounter.cs │ ├── ListStats.cs │ ├── Options.cs │ ├── ParallelRunner.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RuntimeStats.cs │ └── Tevador.RandomJS.Test.csproj ├── Tevador.RandomJS │ ├── App.config │ ├── BinaryUtils.cs │ ├── CallDepthProtection.cs │ ├── EnumTable.cs │ ├── ExpressionType.cs │ ├── Expressions │ │ ├── AssignmentExpression.cs │ │ ├── BinaryExpression.cs │ │ ├── EvalExpression.cs │ │ ├── Expression.cs │ │ ├── FunctionExpression.cs │ │ ├── FunctionInvocationExpression.cs │ │ ├── GlobalFunctionExpression.cs │ │ ├── Literal.cs │ │ ├── LoopControlExpression.cs │ │ ├── NonEmptyExpression.cs │ │ ├── NonNegativeExpression.cs │ │ ├── NonZeroExpression.cs │ │ ├── NumericExpression.cs │ │ ├── NumericLiteral.cs │ │ ├── ObjectConstructorExpression.cs │ │ ├── ObjectLiteral.cs │ │ ├── ObjectSetExpression.cs │ │ ├── RoundedExpression.cs │ │ ├── ShallowExpression.cs │ │ ├── TernaryExpression.cs │ │ ├── UnaryExpression.cs │ │ ├── VariableExpression.cs │ │ └── VariableInvocationExpression.cs │ ├── Global.cs │ ├── GlobalClass.cs │ ├── GlobalFunction.cs │ ├── GlobalOverride.cs │ ├── GlobalVariable.cs │ ├── IProgram.cs │ ├── IRandom.cs │ ├── IScope.cs │ ├── IVariable.cs │ ├── Interval.cs │ ├── LiteralType.cs │ ├── LoopCyclesProtection.cs │ ├── NumericLiteralType.cs │ ├── OperatorTable.cs │ ├── Operators │ │ ├── AssignmentOperator.cs │ │ ├── BinaryOperator.cs │ │ ├── Operator.cs │ │ ├── OperatorRequirement.cs │ │ └── UnaryOperator.cs │ ├── Program.cs │ ├── ProgramFactory.cs │ ├── ProgramOptions.cs │ ├── ProgramOptions.xml │ ├── ProgramOptionsException.cs │ ├── ProgramOptionsHandler.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RandomExtensions.cs │ ├── RandomTable.cs │ ├── StatementType.cs │ ├── Statements │ │ ├── AssignmentStatement.cs │ │ ├── Block.cs │ │ ├── BreakStatement.cs │ │ ├── BreakableStatement.cs │ │ ├── CodeStatement.cs │ │ ├── EmptyStatement.cs │ │ ├── ExpressionStatement.cs │ │ ├── ForLoop.cs │ │ ├── FunctionBody.cs │ │ ├── IfElseStatement.cs │ │ ├── Loop.cs │ │ ├── ObjectSetStatement.cs │ │ ├── OutputStatement.cs │ │ ├── ReturnStatement.cs │ │ ├── Statement.cs │ │ ├── ThrowStatement.cs │ │ ├── TryCatchStatement.cs │ │ └── VariableDeclaration.cs │ ├── TableEntry.cs │ ├── Tevador.RandomJS.csproj │ ├── Variable.cs │ ├── VariableOptions.cs │ ├── VariableSelector.cs │ └── Xoshiro256Plus.cs ├── Tevador.sln ├── fast-eval.js ├── makefile ├── package.json └── sandbox.js └── tuning ├── HOWTO_INSTALL.md ├── configurations.txt ├── instances.txt ├── parameters.txt ├── scenario.txt └── target-runner /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/README.md -------------------------------------------------------------------------------- /doc/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/doc/build.md -------------------------------------------------------------------------------- /doc/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/doc/diagram.png -------------------------------------------------------------------------------- /doc/generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/doc/generator.md -------------------------------------------------------------------------------- /src-cpp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/makefile -------------------------------------------------------------------------------- /src-cpp/randomjs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs.sln -------------------------------------------------------------------------------- /src-cpp/randomjs/AssignmentExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/AssignmentExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/AssignmentExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/AssignmentExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/AssignmentOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/AssignmentOperator.h -------------------------------------------------------------------------------- /src-cpp/randomjs/BinaryExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BinaryExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/BinaryExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BinaryExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/BinaryOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BinaryOperator.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Block.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Block.h -------------------------------------------------------------------------------- /src-cpp/randomjs/BreakStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BreakStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/BreakableStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BreakableStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/BreakableStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/BreakableStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/CodeStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/CodeStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/EmptyStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/EmptyStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Enum.h -------------------------------------------------------------------------------- /src-cpp/randomjs/EvalExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/EvalExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/EvalExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/EvalExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Expression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ExpressionStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ExpressionStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ExpressionType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ExpressionType.h -------------------------------------------------------------------------------- /src-cpp/randomjs/FastBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FastBuffer.h -------------------------------------------------------------------------------- /src-cpp/randomjs/FastStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FastStream.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ForLoopStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ForLoopStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ForLoopStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ForLoopStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionBody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionBody.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionBody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionBody.h -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionInvocationExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionInvocationExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/FunctionInvocationExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/FunctionInvocationExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GenericLiteral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GenericLiteral.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Global.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Global.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalClass.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalFunction.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalFunctionExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalFunctionExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalFunctionExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalFunctionExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalOverride.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalOverride.h -------------------------------------------------------------------------------- /src-cpp/randomjs/GlobalVariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/GlobalVariable.h -------------------------------------------------------------------------------- /src-cpp/randomjs/IScope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/IScope.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/IScope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/IScope.h -------------------------------------------------------------------------------- /src-cpp/randomjs/IVariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/IVariable.h -------------------------------------------------------------------------------- /src-cpp/randomjs/IfElseStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/IfElseStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/IfElseStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/IfElseStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/InvalidOperationException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/InvalidOperationException.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Literal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Literal.h -------------------------------------------------------------------------------- /src-cpp/randomjs/LiteralType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/LiteralType.h -------------------------------------------------------------------------------- /src-cpp/randomjs/LoopControlExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/LoopControlExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/LoopControlExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/LoopControlExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/LoopStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/LoopStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Memory.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Memory.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NonEmptyExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NonEmptyExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/NonEmptyExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NonEmptyExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NonNegativeExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NonNegativeExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NonZeroExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NonZeroExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NumericExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NumericExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/NumericExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NumericExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NumericLiteral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NumericLiteral.h -------------------------------------------------------------------------------- /src-cpp/randomjs/NumericLiteralType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/NumericLiteralType.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectConstructorExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectConstructorExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectConstructorExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectConstructorExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectLiteral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectLiteral.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectLiteral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectLiteral.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectSetExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectSetExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ObjectSetExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ObjectSetExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Operator.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Operator.h -------------------------------------------------------------------------------- /src-cpp/randomjs/OperatorRequirement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/OperatorRequirement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/OutputStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/OutputStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/OutputStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/OutputStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Program.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Program.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ProgramFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ProgramFactory.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ProgramFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ProgramFactory.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ProgramOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ProgramOptions.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ProgramRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ProgramRunner.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ProgramRunner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ProgramRunner.h -------------------------------------------------------------------------------- /src-cpp/randomjs/RandomGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/RandomGenerator.h -------------------------------------------------------------------------------- /src-cpp/randomjs/RandomUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/RandomUtility.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/RandomUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/RandomUtility.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ReturnStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ReturnStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ReturnStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ReturnStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ShallowExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ShallowExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Statement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Statement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/StatementType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/StatementType.h -------------------------------------------------------------------------------- /src-cpp/randomjs/TernaryExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TernaryExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/TernaryExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TernaryExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/ThrowStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ThrowStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/ThrowStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/ThrowStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/TokenSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TokenSelector.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/TokenSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TokenSelector.h -------------------------------------------------------------------------------- /src-cpp/randomjs/TryCatchStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TryCatchStatement.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/TryCatchStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/TryCatchStatement.h -------------------------------------------------------------------------------- /src-cpp/randomjs/UnaryExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/UnaryExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/UnaryExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/UnaryExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/UnaryOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/UnaryOperator.h -------------------------------------------------------------------------------- /src-cpp/randomjs/Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Variable.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/Variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/Variable.h -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableDeclaration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableDeclaration.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableDeclaration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableDeclaration.h -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableInvocationExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableInvocationExpression.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableInvocationExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableInvocationExpression.h -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableSelector.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/VariableSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/VariableSelector.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2-config.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2-impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2-impl.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-load-sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-load-sse2.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-load-sse41.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-load-sse41.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-neon.c -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-ref.c -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-round.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-round.h -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b-sse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b-sse.c -------------------------------------------------------------------------------- /src-cpp/randomjs/blake2/blake2b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/blake2/blake2b.c -------------------------------------------------------------------------------- /src-cpp/randomjs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/main.cpp -------------------------------------------------------------------------------- /src-cpp/randomjs/randomjs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/randomjs.vcxproj -------------------------------------------------------------------------------- /src-cpp/randomjs/randomjs.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src-cpp/randomjs/randomjs.vcxproj.filters -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/App.config -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2B256.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2B256.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2BConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2BConfig.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2BCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2BCore.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2BCoreUnrolled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2BCoreUnrolled.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2BHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2BHash.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2BTreeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2BTreeConfig.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Blake/Blake2IvBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Blake/Blake2IvBuilder.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Miner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Miner.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Solution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Solution.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Miner/Tevador.RandomJS.Miner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Miner/Tevador.RandomJS.Miner.csproj -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/ExternalProgramRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/ExternalProgramRunner.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/ProgramRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/ProgramRunner.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/ProgramRunnerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/ProgramRunnerBase.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/RuntimeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/RuntimeInfo.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Run/Tevador.RandomJS.Run.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Run/Tevador.RandomJS.Run.csproj -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/App.config -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/EntropyCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/EntropyCounter.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/ListStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/ListStats.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/Options.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/ParallelRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/ParallelRunner.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/Program.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/RuntimeStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/RuntimeStats.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS.Test/Tevador.RandomJS.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS.Test/Tevador.RandomJS.Test.csproj -------------------------------------------------------------------------------- /src/Tevador.RandomJS/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/App.config -------------------------------------------------------------------------------- /src/Tevador.RandomJS/BinaryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/BinaryUtils.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/CallDepthProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/CallDepthProtection.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/EnumTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/EnumTable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ExpressionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ExpressionType.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/AssignmentExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/AssignmentExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/BinaryExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/BinaryExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/EvalExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/EvalExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/Expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/Expression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/FunctionExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/FunctionExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/FunctionInvocationExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/FunctionInvocationExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/GlobalFunctionExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/GlobalFunctionExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/Literal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/Literal.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/LoopControlExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/LoopControlExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/NonEmptyExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/NonEmptyExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/NonNegativeExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/NonNegativeExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/NonZeroExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/NonZeroExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/NumericExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/NumericExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/NumericLiteral.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/NumericLiteral.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/ObjectConstructorExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/ObjectConstructorExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/ObjectLiteral.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/ObjectLiteral.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/ObjectSetExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/ObjectSetExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/RoundedExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/RoundedExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/ShallowExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/ShallowExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/TernaryExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/TernaryExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/UnaryExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/UnaryExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/VariableExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/VariableExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Expressions/VariableInvocationExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Expressions/VariableInvocationExpression.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Global.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Global.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/GlobalClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/GlobalClass.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/GlobalFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/GlobalFunction.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/GlobalOverride.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/GlobalOverride.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/GlobalVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/GlobalVariable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/IProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/IProgram.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/IRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/IRandom.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/IScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/IScope.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/IVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/IVariable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Interval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Interval.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/LiteralType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/LiteralType.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/LoopCyclesProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/LoopCyclesProtection.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/NumericLiteralType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/NumericLiteralType.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/OperatorTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/OperatorTable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Operators/AssignmentOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Operators/AssignmentOperator.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Operators/BinaryOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Operators/BinaryOperator.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Operators/Operator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Operators/Operator.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Operators/OperatorRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Operators/OperatorRequirement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Operators/UnaryOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Operators/UnaryOperator.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Program.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ProgramFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ProgramFactory.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ProgramOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ProgramOptions.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ProgramOptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ProgramOptions.xml -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ProgramOptionsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ProgramOptionsException.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/ProgramOptionsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/ProgramOptionsHandler.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/RandomExtensions.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/RandomTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/RandomTable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/StatementType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/StatementType.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/AssignmentStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/AssignmentStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/Block.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/BreakStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/BreakStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/BreakableStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/BreakableStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/CodeStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/CodeStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/EmptyStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/EmptyStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/ExpressionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/ExpressionStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/ForLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/ForLoop.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/FunctionBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/FunctionBody.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/IfElseStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/IfElseStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/Loop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/Loop.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/ObjectSetStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/ObjectSetStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/OutputStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/OutputStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/ReturnStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/ReturnStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/Statement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/Statement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/ThrowStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/ThrowStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/TryCatchStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/TryCatchStatement.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Statements/VariableDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Statements/VariableDeclaration.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/TableEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/TableEntry.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Tevador.RandomJS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Tevador.RandomJS.csproj -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Variable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Variable.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/VariableOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/VariableOptions.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/VariableSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/VariableSelector.cs -------------------------------------------------------------------------------- /src/Tevador.RandomJS/Xoshiro256Plus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.RandomJS/Xoshiro256Plus.cs -------------------------------------------------------------------------------- /src/Tevador.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/Tevador.sln -------------------------------------------------------------------------------- /src/fast-eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/fast-eval.js -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/makefile -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/package.json -------------------------------------------------------------------------------- /src/sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/src/sandbox.js -------------------------------------------------------------------------------- /tuning/HOWTO_INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/HOWTO_INSTALL.md -------------------------------------------------------------------------------- /tuning/configurations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/configurations.txt -------------------------------------------------------------------------------- /tuning/instances.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/instances.txt -------------------------------------------------------------------------------- /tuning/parameters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/parameters.txt -------------------------------------------------------------------------------- /tuning/scenario.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/scenario.txt -------------------------------------------------------------------------------- /tuning/target-runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tevador/RandomJS/HEAD/tuning/target-runner --------------------------------------------------------------------------------