Author: cesar Date: 2005-12-09 22:41:23 -0500 (Fri, 09 Dec 2005) New Revision: 54184
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/TODO Log: update TODO Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/TODO =================================================================== --- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/TODO 2005-12-10 01:21:26 UTC (rev 54183) +++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/TODO 2005-12-10 03:41:23 UTC (rev 54184) @@ -6,143 +6,12 @@ - Add support for the extensions from MS for JScript .Net (classes, packages, interfaces, etc. This is included at the MS SDK docs - mostly). -1.1) Support for multiple files parsing. As each file parsed creates a - new class (on the new assembly) named by sequential number. +2) Bug fixing. -2) Runtime support. +Go to mcs/class/Microsoft.JScript/Test/Mozilla, check the tests that +are disabled at mjs-most.tests, choose one, fix the bug that stop us +from compiling and/or running it. -Object system hierarchy: - -IReflect - IEnumerable - IExpando - ScriptObject - JSObject - ArrayObject - ArrayPrototype - LenientArrayPrototype - ArrayWrapper - RegExpMatch - - BooleanObject - BooleanPrototype - LenientBooleanPrototype - - DateObject - DatePrototype - LenientDatePrototype - - EnumeratorObject - - EnumeratorPrototype - LenientEnumeratorPrototype - - ErrorObject - EvalErrorObject - RangeErrorObject - ReferenceErrorObject - SyntaxErrorObject - TypeErrorObject - URIErrorObject - - ErrorPrototype - LenientErrorPrototype - - JSPrototypeObject - - MathObject - LenientMathObject - - NumberObject - NumberPrototype - LenientNumberPrototype - - ObjectPrototype - LenientObjectPrototype - - RegExpObject - RegExpPrototype - LenientRegExpPrototype - - ScriptFunction - ActiveXObjectConstructor - ArrayConstructor - BooleanConstructor - Closure - - DateConstructor - LenientDateConstructor - - EnumeratorConstructor - ErrorConstructor - FunctionConstructor - FunctionObject - FunctionWrapper - - FunctionPrototype - LenientFunctionPrototype - - NumberConstructor - ObjectConstructor - RegExpConstructor - StringConstructor - LenientStringConstructor - VBArrayConstructor - - StringObject - StringPrototype - LenientStringPrototype - - VBArrayObject - - VBArrayPrototype - LenientVBArrayPrototype - - IActivationObject - ActivationObject - BlockScope - GlobalScope - StackFrame - - TypeReflector - TypedArray - -GlobalObject - LenientGlobalObject - -ConstructorInfo - JSConstructor - -FieldInfo - JSField - JSVariableField - JSLocalField - JSFieldInfo - -MethodInfo - JSMethodInfo - -PropertyInfo - JSPropertyInfo - - -Operation evaluation: -BitwiseBinary.cs: EvaluateBitwiseBinary -Equality.cs: EvaluateEquality -Eval.cs: JScriptEvaluate -NumericBinary.cs: EvaluateNumericBinary -NumericUnary.cs: EvaluateUnary -Plus.cs: EvaluatePlus -PostOrPrefixOperator.cs: EvaluatePostOrPrefix -Relational.cs: EvaluateRelational - -Convertion: -Convert.cs, the not implemented methods. - -Engine: -Microsoft.JScript/Microsoft.JScript.Vsa/VsaEngine.cs -Microsoft.JScript/Microsoft.Vsa/BaseVsaEngine.cs - Thanks! If you need more info, mail me to: [EMAIL PROTECTED] _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
