2003-07-27 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
authorCésar Natarén <cesar@mono-cvs.ximian.com>
Sun, 27 Jul 2003 09:26:13 +0000 (09:26 -0000)
committerCésar Natarén <cesar@mono-cvs.ximian.com>
Sun, 27 Jul 2003 09:26:13 +0000 (09:26 -0000)
commite03cc01130f82860bda1ed3cf60304041dcc79a6
tree812e3cced7cbf55f1fa4fc5020619b1afdf904de
parent0cd86fed8d6148372720906c273fca823679e0f7
2003-07-27  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* Decided to change temporarly namespace name
Microsoft.JScript to Microsoft.JScript.Tmp in order to be able
to run the code generated by our CIL code generator (on  next
commit will come). The problem is that we don't have the
runtime support for our compiler, this involve VsaEngine class
and its "friends", which I have not found a lot of
doumentation for. If someone knows a docs place for them,
don't hesitate to send me a email pointing to them.

* Changed from public to internal Visit function at some
classes.

* Package.cs: Added Name and Members fields.

* SemanticAnalizer.cs: Added methods VisitPrint and
VisitStringLiteral.

* VariableDeclaration.cs: Added Type field.

* Visitor.cs: Changed from public to internal. Added
VisitPrint and VisitStringLiteral methods.

* VsaEngine.cs: Fixed namespace name from Microsoft.JScript to
Microsoft.JScript.Vsa and then to Microsoft.JScript.Vsa.Tmp.

svn path=/trunk/mcs/; revision=16731
153 files changed:
mcs/class/Microsoft.JScript/Microsoft.JScript/ASTList.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ActivationObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ActiveXObjectConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayLiteral.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayWrapper.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/AssemblyCustomAttributeList.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BaseVsaEngine.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BinaryOp.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Binding.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BitwiseBinary.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Block.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BlockScope.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BooleanConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BooleanObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BooleanPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/BreakOutOfFinally.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Closure.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/CmdLineError.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/CmdLineException.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/CmdLineOptionParser.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Context.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ContinueOutOfFinally.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/DateConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/DateObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/DatePrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/DebugBreak.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/DocumentContext.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Empty.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/EnumeratorConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/EnumeratorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/EnumeratorPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ErrorConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ErrorPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Eval.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/EvalErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Expando.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FieldAccessor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ForIn.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FormalParameterList.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionDeclaration.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionExpression.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/FunctionWrapper.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/GlobalObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/GlobalScope.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Globals.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/IActivationObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/IRedirectOutput.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/IVsaScriptScope.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/IdentificationTable.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Import.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/In.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/InstanceOf.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSBuiltIn.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSError.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSField.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSFieldInfo.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSFunctionAttribute.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSFunctionAttributeEnum.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSLocalField.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSMethodInfo.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSParser.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSPrototypeObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSScanner.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSToken.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSVariableField.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JScriptCodeProvider.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JScriptException.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientArrayPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientBooleanPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientDateConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientDatePrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientEnumeratorPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientErrorPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientFunctionPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientGlobalObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientMathObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientNumberPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientObjectPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientRegExpPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientStringConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientStringPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LenientVBArrayPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/MathObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/MemberInfoList.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/MethodInvoker.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Missing.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Namespace.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NotRecommendedAttribute.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NumberConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NumberObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NumberPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NumericBinary.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/NumericUnary.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ObjectConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ObjectPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Package.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Plus.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/PostOrPrefixOperator.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/RangeErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ReferenceAttribute.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ReferenceErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/RegExpConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/RegExpMatch.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/RegExpObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/RegExpPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Relational.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ResInfo.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ReturnOutOfFinally.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptBlock.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptFunction.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptStream.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/SemanticAnalizer.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/SimpleHashtable.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/StackFrame.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/StrictEquality.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/StringConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/StringObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/StringPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/SuperTypeMembersSorter.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/SymbolTable.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/SyntaxErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Throw.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Try.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TypeErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TypeOf.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TypeReflector.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TypedArray.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/URIErrorObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/UnaryOp.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VBArrayConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VBArrayObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VBArrayPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VariableDeclaration.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VariableStatement.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VersionableAttribute.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Visitor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/VsaEngine.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/With.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ast.cs