C# (CSharp) Jurassic Namespace

Nested Namespaces

Jurassic.Compiler
Jurassic.Library
Jurassic.TestSuite

Classes

Name Description
BigInteger Represents an arbitrarily large signed integer.
CompiledScript Represents the result of compiling a script.
ConcatenatedString Represents a string that supports efficient concatenation. This class is used instead of System.String when two strings are concatenated together using the addition operator (+) or the concat() function. Use of this class avoids the creation of useless intermediary strings and by doing so speeds up string concatenation dramatically (this change improved sunspider/string-validate-input.js by almost 20x).
JavaScriptException
Null Represents the JavaScript "null" type and provides the one and only instance of that type.
NumberParser Parses strings into numbers.
StackFrameTransformContext Contains stack frame properties which can be transformed when formatting the stack trace.
TypeComparer Implements the JavaScript equality and comparison rules.
TypeUtilities Contains type-related functionality that isn't conversion or comparison.
Undefined Represents the JavaScript "undefined" type and provides the one and only instance of that type.