Download Jurassic - A Javascript Compiler for .NET

Description

Jurassic is an implementation of the ECMAScript language and runtime. It aims to provide the best performing and most standards-compliant implementation of JavaScript for .NET.

Icons

Jurassic - A Javascript Compiler for .NET

Source Files

The download file jurassic.zip has the following entries.


.hgignore//from w  ww. jav  a  2  s .co  m
Benchmarker/Benchmarker.csproj
Benchmarker/Benchmarker.csproj.vspscc
Benchmarker/Files/sunspider-0.9.1/3d-cube.js
Benchmarker/Files/sunspider-0.9.1/3d-morph.js
Benchmarker/Files/sunspider-0.9.1/3d-raytrace.js
Benchmarker/Files/sunspider-0.9.1/access-binary-trees.js
Benchmarker/Files/sunspider-0.9.1/access-fannkuch.js
Benchmarker/Files/sunspider-0.9.1/access-nbody.js
Benchmarker/Files/sunspider-0.9.1/access-nsieve.js
Benchmarker/Files/sunspider-0.9.1/bitops-3bit-bits-in-byte.js
Benchmarker/Files/sunspider-0.9.1/bitops-bits-in-byte.js
Benchmarker/Files/sunspider-0.9.1/bitops-bitwise-and.js
Benchmarker/Files/sunspider-0.9.1/bitops-nsieve-bits.js
Benchmarker/Files/sunspider-0.9.1/controlflow-recursive.js
Benchmarker/Files/sunspider-0.9.1/crypto-aes.js
Benchmarker/Files/sunspider-0.9.1/crypto-md5.js
Benchmarker/Files/sunspider-0.9.1/crypto-sha1.js
Benchmarker/Files/sunspider-0.9.1/date-format-tofte.js
Benchmarker/Files/sunspider-0.9.1/date-format-xparb.js
Benchmarker/Files/sunspider-0.9.1/math-cordic.js
Benchmarker/Files/sunspider-0.9.1/math-partial-sums.js
Benchmarker/Files/sunspider-0.9.1/math-spectral-norm.js
Benchmarker/Files/sunspider-0.9.1/regexp-dna.js
Benchmarker/Files/sunspider-0.9.1/string-base64.js
Benchmarker/Files/sunspider-0.9.1/string-fasta.js
Benchmarker/Files/sunspider-0.9.1/string-tagcloud.js
Benchmarker/Files/sunspider-0.9.1/string-unpack-code.js
Benchmarker/Files/sunspider-0.9.1/string-validate-input.js
Benchmarker/Files/ubench/function-closure.js
Benchmarker/Files/ubench/function-correct-args.js
Benchmarker/Files/ubench/function-empty.js
Benchmarker/Files/ubench/function-excess-args.js
Benchmarker/Files/ubench/function-missing-args.js
Benchmarker/Files/ubench/function-sum.js
Benchmarker/Files/ubench/loop-empty-resolve.js
Benchmarker/Files/ubench/loop-empty.js
Benchmarker/Files/ubench/loop-sum.js
Benchmarker/Files/v8/README.txt
Benchmarker/Files/v8/crypto.js
Benchmarker/Files/v8/deltablue.js
Benchmarker/Files/v8/earley-boyer.js
Benchmarker/Files/v8/raytrace.js
Benchmarker/Files/v8/regexp.js
Benchmarker/Files/v8/richards.js
Benchmarker/Files/v8/splay.js
Benchmarker/Program.cs
Benchmarker/Properties/AssemblyInfo.cs
Documentation/E262-3.doc
Documentation/ECMA-262 (ECMAScript 5.1).pdf
Documentation/ECMA-335 (CLI).pdf
Jurassic.sln
Jurassic.vssscc
Jurassic/Compiler/Binders/Binder.cs
Jurassic/Compiler/Binders/BinderMethod.cs
Jurassic/Compiler/Binders/BinderUtilities.cs
Jurassic/Compiler/Binders/ClrBinder.cs
Jurassic/Compiler/Binders/FieldBinders.cs
Jurassic/Compiler/Binders/JSBinder.cs
Jurassic/Compiler/Binders/JSBinderMethod.cs
Jurassic/Compiler/Binders/MethodBinder.cs
Jurassic/Compiler/Debugging/COMHelpers.cs
Jurassic/Compiler/Debugging/SourceCodePosition.cs
Jurassic/Compiler/Debugging/SourceCodeSpan.cs
Jurassic/Compiler/Emit/EmitConversion.cs
Jurassic/Compiler/Emit/EmitHelpers.cs
Jurassic/Compiler/Emit/ILGenerator/DynamicILGenerator.cs
Jurassic/Compiler/Emit/ILGenerator/ILGenerator.cs
Jurassic/Compiler/Emit/ILGenerator/ILLabel.cs
Jurassic/Compiler/Emit/ILGenerator/ILLocalVariable.cs
Jurassic/Compiler/Emit/ILGenerator/LoggingILGenerator.cs
Jurassic/Compiler/Emit/ILGenerator/ReflectionEmitILGenerator.cs
Jurassic/Compiler/Emit/LongJumpException.cs
Jurassic/Compiler/Emit/MethodOptimizationHints.cs
Jurassic/Compiler/Emit/OptimizationInfo.cs
Jurassic/Compiler/Emit/Optimizations.txt
Jurassic/Compiler/Emit/PrimitiveType.cs
Jurassic/Compiler/Emit/PrimitiveTypeUtilities.cs
Jurassic/Compiler/Expressions/AssignmentExpression.cs
Jurassic/Compiler/Expressions/BinaryExpression.cs
Jurassic/Compiler/Expressions/Expression.cs
Jurassic/Compiler/Expressions/FunctionCallExpression.cs
Jurassic/Compiler/Expressions/FunctionExpression.cs
Jurassic/Compiler/Expressions/GroupingExpression.cs
Jurassic/Compiler/Expressions/IReferenceExpression.cs
Jurassic/Compiler/Expressions/ListExpression.cs
Jurassic/Compiler/Expressions/LiteralExpression.cs
Jurassic/Compiler/Expressions/MemberAccessExpression.cs
Jurassic/Compiler/Expressions/NameExpression.cs
Jurassic/Compiler/Expressions/NewExpression.cs
Jurassic/Compiler/Expressions/OperatorExpression.cs
Jurassic/Compiler/Expressions/TernaryExpression.cs
Jurassic/Compiler/Expressions/ThisExpression.cs
Jurassic/Compiler/Expressions/UnaryExpression.cs
Jurassic/Compiler/Lexer/IdentifierToken.cs
Jurassic/Compiler/Lexer/KeywordToken.cs
Jurassic/Compiler/Lexer/Lexer.cs
Jurassic/Compiler/Lexer/LiteralToken.cs
Jurassic/Compiler/Lexer/PunctuatorToken.cs
Jurassic/Compiler/Lexer/RegularExpressionLiteral.cs
Jurassic/Compiler/Lexer/Token.cs
Jurassic/Compiler/MethodGenerator/CodeContext.cs
Jurassic/Compiler/MethodGenerator/CompilerOptions.cs
Jurassic/Compiler/MethodGenerator/EvalMethodGenerator.cs
Jurassic/Compiler/MethodGenerator/FunctionMethodGenerator.cs
Jurassic/Compiler/MethodGenerator/GeneratedMethod.cs
Jurassic/Compiler/MethodGenerator/GlobalMethodGenerator.cs
Jurassic/Compiler/MethodGenerator/MethodGenerator.cs
Jurassic/Compiler/Parser/AstNode.cs
Jurassic/Compiler/Parser/Operator.cs
Jurassic/Compiler/Parser/Parser.cs
Jurassic/Compiler/Scope/DeclarativeScope.cs
Jurassic/Compiler/Scope/ObjectScope.cs
Jurassic/Compiler/Scope/Scope.cs
Jurassic/Compiler/Statements/BlockStatement.cs
Jurassic/Compiler/Statements/BreakStatement.cs
Jurassic/Compiler/Statements/ContinueStatement.cs
Jurassic/Compiler/Statements/DebuggerStatement.cs
Jurassic/Compiler/Statements/DoWhileStatement.cs
Jurassic/Compiler/Statements/EmptyStatement.cs
Jurassic/Compiler/Statements/ExpressionStatement.cs
Jurassic/Compiler/Statements/ForInStatement.cs
Jurassic/Compiler/Statements/ForStatement.cs
Jurassic/Compiler/Statements/IfStatement.cs
Jurassic/Compiler/Statements/LoopStatement.cs
Jurassic/Compiler/Statements/ReturnStatement.cs
Jurassic/Compiler/Statements/Statement.cs
Jurassic/Compiler/Statements/SwitchStatement.cs
Jurassic/Compiler/Statements/ThrowStatement.cs
Jurassic/Compiler/Statements/TryCatchFinallyStatement.cs
Jurassic/Compiler/Statements/VarStatement.cs
Jurassic/Compiler/Statements/WhileStatement.cs
Jurassic/Compiler/Statements/WithStatement.cs
Jurassic/Core/BigInteger.cs
Jurassic/Core/CompatibilityMode.cs
Jurassic/Core/ConcatenatedString.cs
Jurassic/Core/JavaScriptException.cs
Jurassic/Core/Null.cs
Jurassic/Core/NumberFormatter.cs
Jurassic/Core/NumberParser.cs
Jurassic/Core/ReflectionHelpers.cs
Jurassic/Core/ScriptEngine.cs
Jurassic/Core/ScriptSource/FileScriptSource.cs
Jurassic/Core/ScriptSource/ScriptSource.cs
Jurassic/Core/ScriptSource/StringScriptSource.cs
Jurassic/Core/Serialization.cs
Jurassic/Core/StringHelpers.cs
Jurassic/Core/TypeComparer.cs
Jurassic/Core/TypeConverter.cs
Jurassic/Core/TypeUtilities.cs
Jurassic/Core/Undefined.cs
Jurassic/Jurassic.csproj
Jurassic/Jurassic.csproj.vspscc
Jurassic/Library/Array/ArrayConstructor.cs
Jurassic/Library/Array/ArrayInstance.cs
Jurassic/Library/Array/SparseArray.cs
Jurassic/Library/Boolean/BooleanConstructor.cs
Jurassic/Library/Boolean/BooleanInstance.cs
Jurassic/Library/ClrWrapper/ClrInstanceTypeWrapper.cs
Jurassic/Library/ClrWrapper/ClrInstanceWrapper.cs
Jurassic/Library/ClrWrapper/ClrStaticTypeWrapper.cs
Jurassic/Library/Date/DateConstructor.cs
Jurassic/Library/Date/DateInstance.cs
Jurassic/Library/Date/DateParser.cs
Jurassic/Library/Error/ErrorConstructor.cs
Jurassic/Library/Error/ErrorInstance.cs
Jurassic/Library/FirebugConsole/FirebugConsole.cs
Jurassic/Library/FirebugConsole/IFirebugConsoleOutput.cs
Jurassic/Library/FirebugConsole/StandardConsoleOutput.cs
Jurassic/Library/Function/ArgumentsInstance.cs
Jurassic/Library/Function/BoundFunction.cs
Jurassic/Library/Function/ClrFunction.cs
Jurassic/Library/Function/Delegates.cs
Jurassic/Library/Function/FunctionConstructor.cs
Jurassic/Library/Function/FunctionInstance.cs
Jurassic/Library/Function/ThrowTypeErrorFunction.cs
Jurassic/Library/Function/UserDefinedFunction.cs
Jurassic/Library/GlobalObject.cs
Jurassic/Library/JSON/JSONLexer.cs
Jurassic/Library/JSON/JSONObject.cs
Jurassic/Library/JSON/JSONParser.cs
Jurassic/Library/JSON/JSONSerializer.cs
Jurassic/Library/MathObject.cs
Jurassic/Library/Number/NumberConstructor.cs
Jurassic/Library/Number/NumberInstance.cs
Jurassic/Library/Object/Attributes.cs
Jurassic/Library/Object/HiddenClassSchema.cs
Jurassic/Library/Object/JSFunctionFlags.cs
Jurassic/Library/Object/ObjectConstructor.cs
Jurassic/Library/Object/ObjectInstance.cs
Jurassic/Library/Object/PropertyAccessorValue.cs
Jurassic/Library/Object/PropertyAttributes.cs
Jurassic/Library/Object/PropertyDescriptor.cs
Jurassic/Library/Object/PropertyNameAndValue.cs
Jurassic/Library/Object/SchemaProperty.cs
Jurassic/Library/RegExp/RegExpConstructor.cs
Jurassic/Library/RegExp/RegExpInstance.cs
Jurassic/Library/String/StringConstructor.cs
Jurassic/Library/String/StringInstance.cs
Jurassic/License.txt
Jurassic/Properties/AssemblyInfo.cs
JurassicSL/JurassicSL.csproj
JurassicSL/JurassicSL.csproj.user
JurassicSL/JurassicSL.csproj.vspscc
JurassicSL/Properties/AssemblyInfo.cs
JurassicWP71/HashSet.cs
JurassicWP71/JurassicWP71.csproj
JurassicWP71/JurassicWP71.csproj.user
JurassicWP71/Properties/AssemblyInfo.cs
Performance/ArrayBenchmarks.cs
Performance/Arrays.htm
Performance/CodeGenTests.cs
Performance/ConversionBenchmarks.cs
Performance/Files/coffee-script.js
Performance/Files/sunspider-0.9.1/3d-cube.js
Performance/Files/sunspider-0.9.1/3d-morph.js
Performance/Files/sunspider-0.9.1/3d-raytrace.js
Performance/Files/sunspider-0.9.1/access-binary-trees.js
Performance/Files/sunspider-0.9.1/access-fannkuch.js
Performance/Files/sunspider-0.9.1/access-nbody.js
Performance/Files/sunspider-0.9.1/access-nsieve.js
Performance/Files/sunspider-0.9.1/bitops-3bit-bits-in-byte.js
Performance/Files/sunspider-0.9.1/bitops-bits-in-byte.js
Performance/Files/sunspider-0.9.1/bitops-bitwise-and.js
Performance/Files/sunspider-0.9.1/bitops-nsieve-bits.js
Performance/Files/sunspider-0.9.1/controlflow-recursive.js
Performance/Files/sunspider-0.9.1/crypto-aes.js
Performance/Files/sunspider-0.9.1/crypto-md5.js
Performance/Files/sunspider-0.9.1/crypto-sha1.js
Performance/Files/sunspider-0.9.1/date-format-tofte.js
Performance/Files/sunspider-0.9.1/date-format-xparb.js
Performance/Files/sunspider-0.9.1/math-cordic.js
Performance/Files/sunspider-0.9.1/math-partial-sums.js
Performance/Files/sunspider-0.9.1/math-spectral-norm.js
Performance/Files/sunspider-0.9.1/regexp-dna.js
Performance/Files/sunspider-0.9.1/string-base64.js
Performance/Files/sunspider-0.9.1/string-fasta.js
Performance/Files/sunspider-0.9.1/string-tagcloud.js
Performance/Files/sunspider-0.9.1/string-unpack-code.js
Performance/Files/sunspider-0.9.1/string-validate-input.js
Performance/Files/ubench/function-closure.js
Performance/Files/ubench/function-correct-args.js
Performance/Files/ubench/function-empty.js
Performance/Files/ubench/function-excess-args.js
Performance/Files/ubench/function-missing-args.js
Performance/Files/ubench/function-sum.js
Performance/Files/ubench/loop-empty-resolve.js
Performance/Files/ubench/loop-empty.js
Performance/Files/ubench/loop-sum.js
Performance/Files/v8/README.txt
Performance/Files/v8/crypto.js
Performance/Files/v8/deltablue.js
Performance/Files/v8/earley-boyer.js
Performance/Files/v8/raytrace.js
Performance/Files/v8/regexp.js
Performance/Files/v8/richards.js
Performance/Files/v8/splay.js
Performance/JSLitmus.js
Performance/JSONBenchmarks.cs
Performance/OperatorBenchmarks.cs
Performance/ParserBenchmarks.cs
Performance/Performance.csproj
Performance/Performance.csproj.vspscc
Performance/Properties/AssemblyInfo.cs
Performance/ScriptEngineManager.cs
Performance/SunSpider.cs
Performance/TestUtils.cs
Performance/bin/Jint.dll
Performance/v8.cs
SilverlightREPL/App.xaml
SilverlightREPL/App.xaml.cs
SilverlightREPL/CustomRichTextBox.cs
SilverlightREPL/CustomScrollContentPresenter.cs
SilverlightREPL/CustomScrollViewer.cs
SilverlightREPL/ExpandableObjectControl.cs
SilverlightREPL/ExpanderButton.cs
SilverlightREPL/Icons/CommandIcon.xaml
SilverlightREPL/Icons/CommandIcon.xaml.cs
SilverlightREPL/Icons/ErrorIcon.xaml
SilverlightREPL/Icons/ErrorIcon.xaml.cs
SilverlightREPL/Icons/ResultIcon.xaml
SilverlightREPL/Icons/ResultIcon.xaml.cs
SilverlightREPL/MainPage.xaml
SilverlightREPL/MainPage.xaml.cs
SilverlightREPL/Properties/AppManifest.xml
SilverlightREPL/Properties/AssemblyInfo.cs
SilverlightREPL/SilverlightConsoleOutput.cs
SilverlightREPL/SilverlightREPL.csproj
SilverlightREPL/SilverlightREPL.csproj.user
SilverlightREPL/SilverlightREPL.csproj.vspscc
SilverlightREPL/themes/generic.xaml
Test Suite Core/Core/BlockingQueue.cs
Test Suite Core/Core/Test.cs
Test Suite Core/Core/TestEventArgs.cs
Test Suite Core/Core/TestSuite.cs
Test Suite Core/Test Suite Core.csproj
Test Suite Files/ICSharpCode.SharpZipLib.dll
Test Suite Files/LICENSE.txt
Test Suite Files/README.txt
Test Suite Files/Results 2012-06-25.txt
Test Suite Files/Test Suite Files.csproj
Test Suite Files/config/excludelist.xml
Test Suite Files/harness/Date_constants.js
Test Suite Files/harness/Date_library.js
Test Suite Files/harness/cth.js
Test Suite Files/harness/ed.js
Test Suite Files/harness/environment.js
Test Suite Files/harness/framework.js
Test Suite Files/harness/gs.js
Test Suite Files/harness/helper.js
Test Suite Files/harness/jquery-1.4.2.min.js
Test Suite Files/harness/jquery.base64.js
Test Suite Files/harness/jqueryprogressbar.js
Test Suite Files/harness/math_isequal.js
Test Suite Files/harness/math_precision.js
Test Suite Files/harness/numeric_conversion.js
Test Suite Files/harness/sections.js
Test Suite Files/harness/sta.js
Test Suite Files/harness/sth.js
Test Suite Runner - Console/Program.cs
Test Suite Runner - Console/Properties/AssemblyInfo.cs
Test Suite Runner - Console/Test Suite Runner - Console.csproj
Test Suite Runner - Console/Test Suite Runner - Console.csproj.user
Test Suite Runner - Console/app.config
Test Suite Runner WP7/App.xaml
Test Suite Runner WP7/App.xaml.cs
Test Suite Runner WP7/ApplicationIcon.jpg
Test Suite Runner WP7/Background.jpg
Test Suite Runner WP7/MainPage.xaml
Test Suite Runner WP7/MainPage.xaml.cs
Test Suite Runner WP7/Properties/AppManifest.xml
Test Suite Runner WP7/Properties/AssemblyInfo.cs
Test Suite Runner WP7/Properties/WMAppManifest.xml
Test Suite Runner WP7/References/SharpZipLib.WindowsPhone7.dll
Test Suite Runner WP7/References/SharpZipLib.WindowsPhone7.pdb
Test Suite Runner WP7/SplashScreenImage.jpg
Test Suite Runner WP7/Test Suite Runner - WP7.csproj
Unit Tests/Compiler/ExpressionTests.cs
Unit Tests/Compiler/LexerTests.cs
Unit Tests/Compiler/ParserTests.cs
Unit Tests/Compiler/StatementTests.cs
Unit Tests/Compiler/TypeInferenceTests.cs
Unit Tests/Core/BigIntegerTests.cs
Unit Tests/Core/DocumentationSamples.cs
Unit Tests/Core/DynamicMetaObjectTests.cs
Unit Tests/Core/JsPropertyTests.cs
Unit Tests/Core/ObjectExtensibilityTests.cs
Unit Tests/Core/Sample Files/execute1.js
Unit Tests/Core/Sample Files/globals1.js
Unit Tests/Core/ScriptEngineTests.cs
Unit Tests/Core/SerializationTests.cs
Unit Tests/Core/TypeComparerTests.cs
Unit Tests/Core/TypeConverterTests.cs
Unit Tests/Library/ArgumentsTests.cs
Unit Tests/Library/ArrayTests.cs
Unit Tests/Library/BooleanTests.cs
Unit Tests/Library/DateTests.cs
Unit Tests/Library/ErrorTests.cs
Unit Tests/Library/FunctionTests.cs
Unit Tests/Library/GlobalTests.cs
Unit Tests/Library/JSONTests.cs
Unit Tests/Library/MathTests.cs
Unit Tests/Library/NumberTests.cs
Unit Tests/Library/ObjectTests.cs
Unit Tests/Library/RegExpTests.cs
Unit Tests/Library/StringTests.cs
Unit Tests/Properties/AssemblyInfo.cs
Unit Tests/Real-world/Files/coffee-script.js
Unit Tests/Real-world/Files/color-conversion.js
Unit Tests/Real-world/Files/levenshtein.js
Unit Tests/Real-world/Files/lzw.js
Unit Tests/Real-world/Files/md5.js
Unit Tests/Real-world/Files/rsa.js
Unit Tests/Real-world/Files/sha1.js
Unit Tests/Real-world/Files/sha256.js
Unit Tests/Real-world/Files/showdown.js
Unit Tests/Real-world/Files/sprintf.js
Unit Tests/Real-world/RealWorldTests.cs
Unit Tests/Unit Tests.csproj
Unit Tests/Unit Tests.csproj.vspscc
Unit Tests/Utils/ActiveScriptEngine.cs
Unit Tests/Utils/DynamicCodeDebugger.cs
Unit Tests/Utils/Interop.cs
Unit Tests/Utils/TestUtils.cs

Download

Click the following link to download jurassic.zip.

jurassic.zip




















Home »
  C# Free Code »
    Web »




AJAX
Blog
DotNetNuke
Email
HTML
Http
IIS
JavaScript
jQuery
RSS
URL
VoIP
Web
WebSite
WebSocket