2 // LenientGlobalObject.cs:
4 // Author: Cesar Octavio Lopez Nataren
6 // (C) Cesar Octavio Lopez Nataren, <cesar@ciencias.unam.mx>
9 namespace Microsoft.JScript.Tmp
13 public class LenientGlobalObject : GlobalObject
15 public new Object Infinity;
16 public new Object NaN;
17 public new Object undefined;
19 // Function properties
20 public new Object decodeURI;
21 public new Object decodeURIComponent;
22 public new Object encodeURI;
23 public new Object encodeURIComponent;
24 public new Object escape;
25 public new Object eval;
26 public new Object isNaN;
27 public new Object isFinite;
28 public new Object parseInt;
29 public new Object parseFloat;
30 public new Object ScriptEngine;
31 public new Object ScriptEngineBuildVersion;
32 public new Object ScriptEngineMajorVersion;
33 public new Object ScriptEngineMinorVersion;
34 public new Object unescape;
37 public new Object boolean;
38 public new Object @byte;
39 public new Object @char;
40 public new Object @decimal;
41 public new Object @double;
42 public new Object @float;
43 public new Object @int;
44 public new Object @long;
45 public new Object @sbyte;
46 public new Object @short;
47 public new Object @void;
48 public new Object @uint;
49 public new Object @ulong;
50 public new Object @ushort;
52 new public Object ActiveXObject {
53 get { throw new NotImplementedException (); }
54 set { throw new NotImplementedException (); }
57 new public Object Array {
58 get { throw new NotImplementedException (); }
59 set { throw new NotImplementedException (); }
62 new public Object Boolean {
63 get { throw new NotImplementedException (); }
64 set { throw new NotImplementedException (); }
67 new public Object Date {
68 get { throw new NotImplementedException (); }
69 set { throw new NotImplementedException (); }
72 new public Object Enumerator {
73 get { throw new NotImplementedException (); }
74 set { throw new NotImplementedException (); }
77 new public Object Error {
78 get { throw new NotImplementedException (); }
79 set { throw new NotImplementedException (); }
82 new public Object EvalError {
83 get { throw new NotImplementedException (); }
84 set { throw new NotImplementedException (); }
87 new public Object Function {
88 get { throw new NotImplementedException (); }
89 set { throw new NotImplementedException (); }
92 new public Object Math {
93 get { throw new NotImplementedException (); }
94 set { throw new NotImplementedException (); }
97 new public Object Number {
98 get { throw new NotImplementedException (); }
99 set { throw new NotImplementedException (); }
102 new public Object Object {
103 get { throw new NotImplementedException (); }
104 set { throw new NotImplementedException (); }
107 new public Object RangeError {
108 get { throw new NotImplementedException (); }
109 set { throw new NotImplementedException (); }
112 new public Object ReferenceError {
113 get { throw new NotImplementedException (); }
114 set { throw new NotImplementedException (); }
117 new public Object RegExp {
118 get { throw new NotImplementedException (); }
119 set { throw new NotImplementedException (); }
122 new public Object String {
123 get { throw new NotImplementedException (); }
124 set { throw new NotImplementedException (); }
127 new public Object SyntaxError {
128 get { throw new NotImplementedException (); }
129 set { throw new NotImplementedException (); }
132 new public Object TypeError {
133 get { throw new NotImplementedException (); }
134 set { throw new NotImplementedException (); }
137 new public Object URIError {
138 get { throw new NotImplementedException (); }
139 set { throw new NotImplementedException (); }
142 new public Object VBArray {
143 get { throw new NotImplementedException (); }
144 set { throw new NotImplementedException (); }