Author: olivier
Date: 2007-06-03 06:28:11 -0400 (Sun, 03 Jun 2007)
New Revision: 78491

Added:
   trunk/olive/class/Microsoft.Scripting/Assembly/
   trunk/olive/class/Microsoft.Scripting/Assembly/AssemblyInfo.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Actions/
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Actions/ActionBinder.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ErrorSink.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/GlobalEnums.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/LanguageProvider.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptCompiler.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptEngine.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenCategorizer.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenInfo.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/BlockStatement.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/CodeBlock.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Expression.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Statement.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Generation/
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/CommandLine.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/ConsoleOptions.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.csproj
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CodeContext.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerContext.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerOptions.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ContextId.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/EngineOptions.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/GlobalEnums.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/IAttributesCollection.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/LanguageContext.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/OptionsParser.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/Scope.cs
   
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptDomainManager.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptModule.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceSpan.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnit.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnitReader.cs
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SymbolId.cs
Modified:
   trunk/olive/class/Microsoft.Scripting/ChangeLog
   trunk/olive/class/Microsoft.Scripting/Makefile
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.dll.sources
   trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceLocation.cs
Log:
2007-06-03  Olivier Dufour  <[EMAIL PROTECTED]>

        * Make it compilable on linux
        * Add minimal stub to make Microsoft.JScript.Compiler compilable
        * Add AssemblyInfo 
        

Added: trunk/olive/class/Microsoft.Scripting/Assembly/AssemblyInfo.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Assembly/AssemblyInfo.cs      
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Assembly/AssemblyInfo.cs      
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,22 @@
+//
+// AssemblyInfo.cs
+//
+// Author:
+//   Olivier Dufour ( [EMAIL PROTECTED])
+//
+
+using System;
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+
+[assembly: AssemblyTitle ("Microsoft.Scripting")]
+[assembly: AssemblyDescription ("")]
+[assembly: CLSCompliant (true)]
+[assembly: AssemblyFileVersion ("1.0.0.0")]
+[assembly: ComVisible (false)]
+
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../mono.pub")]
+

Modified: trunk/olive/class/Microsoft.Scripting/ChangeLog
===================================================================
--- trunk/olive/class/Microsoft.Scripting/ChangeLog     2007-06-03 10:24:55 UTC 
(rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/ChangeLog     2007-06-03 10:28:11 UTC 
(rev 78491)
@@ -1,3 +1,9 @@
+2007-06-03  Olivier Dufour  <[EMAIL PROTECTED]>
+
+       * Make it compilable on linux
+       * Add minimal stub to make Microsoft.JScript.Compiler compilable
+       * Add AssemblyInfo 
+       
 2007-05-31  Olivier Dufour  <[EMAIL PROTECTED]>
 
        * rename : Mono => Microsoft

Modified: trunk/olive/class/Microsoft.Scripting/Makefile
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Makefile      2007-06-03 10:24:55 UTC 
(rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Makefile      2007-06-03 10:28:11 UTC 
(rev 78491)
@@ -3,6 +3,19 @@
 
 LIBRARY = Microsoft.Scripting.dll
 
-LIB_MCS_FLAGS = -r:WindowsBase.dll -r:System.dll
+LIB_MCS_FLAGS = -r:System.dll
 
+TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
+
+EXTRA_DISTFILES = $(RESOURCE_FILES)
+
+# This is a Silverlight assembly
+VALID_PROFILE := $(filter net_3_0, $(PROFILE))
+ifndef VALID_PROFILE
+LIBRARY_NAME = dummy-Microsoft.Scripting.Silverlight.dll
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+endif
+
 include ../../build/library.make

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CodeContext.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CodeContext.cs    
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CodeContext.cs    
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public sealed class CodeContext
+       {
+               public const string ContextFieldName = "__global_context";
+
+               public CodeContext (CodeContext parent, IAttributesCollection 
locals)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public CodeContext (Scope scope, LanguageContext context)
+               {
+                       this.scope = scope;
+                       this.context = context;
+               }
+
+               private Scope scope;
+               private LanguageContext context;
+
+               public LanguageContext LanguageContext { get { return context; 
} }
+               public IAttributesCollection Locals { get { throw new 
NotImplementedException (); } }
+               public Scope Scope { get { return Scope; } }
+       }
+
+
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerContext.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerContext.cs    
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerContext.cs    
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public sealed class CompilerContext
+       {
+               public SourceUnit SourceUnit { get { throw new 
NotImplementedException (); } }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerOptions.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerOptions.cs    
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/CompilerOptions.cs    
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public abstract class CompilerOptions : ICloneable
+       {
+               protected CompilerOptions ()
+               {
+                       throw new NotImplementedException();
+               }
+
+               public abstract object Clone ();
+
+               public virtual bool PythonTrueDivision { get { throw new 
NotImplementedException (); } }
+       }
+
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ContextId.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ContextId.cs      
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ContextId.cs      
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public struct ContextId : IEquatable<ContextId>
+       {
+               public static ContextId Empty;
+               public static ContextId RegisterContext (object identifier)
+               { throw new NotImplementedException (); }
+               public static ContextId LookupContext (object identifier)
+               { throw new NotImplementedException (); }
+               public int Id {
+                       get { throw new NotImplementedException (); }
+               }
+
+               public bool Equals (ContextId other)
+               { throw new NotImplementedException (); }
+
+               public override int GetHashCode ()
+               { throw new NotImplementedException (); }
+
+               public override bool Equals (object obj)
+               { throw new NotImplementedException (); }
+
+               public static bool operator == (ContextId self, ContextId other)
+               { throw new NotImplementedException (); }
+
+               public static bool operator != (ContextId self, ContextId other)
+               { throw new NotImplementedException (); }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/EngineOptions.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/EngineOptions.cs  
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/EngineOptions.cs  
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public class EngineOptions
+       {
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/GlobalEnums.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/GlobalEnums.cs    
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/GlobalEnums.cs    
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,8 @@
+public enum InteractiveCodeProperties
+{
+       IsEmpty,
+       IsIncompleteStatement,
+       IsIncompleteToken,
+       IsInvalid,
+       None
+}
\ No newline at end of file

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/IAttributesCollection.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/IAttributesCollection.cs
  2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/IAttributesCollection.cs
  2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public interface IAttributesCollection
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/LanguageContext.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/LanguageContext.cs    
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/LanguageContext.cs    
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public class LanguageContext
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/OptionsParser.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/OptionsParser.cs  
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/OptionsParser.cs  
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,43 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Microsoft.Scripting.Shell;
+
+namespace Microsoft.Scripting
+{
+       public abstract class OptionsParser
+       {
+               public virtual ConsoleOptions GetDefaultConsoleOptions ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual EngineOptions GetDefaultEngineOptions ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract void GetHelp (out string commandLine, out 
string[,] options, out string[,] environmentVariables, out string comments);
+
+               public virtual void Parse (string[] args)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual void ParseArgument (string arg)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual ConsoleOptions ConsoleOptions {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+               public virtual EngineOptions EngineOptions {
+                       get { throw new NotImplementedException (); }
+                       set { throw new NotImplementedException (); }
+               }
+
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/Scope.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/Scope.cs  
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/Scope.cs  
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,198 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public enum ScopeMemberAttributes
+       {
+               DontDelete = 2,
+               DontEnumerate = 4,
+               None = 0,
+               ReadOnly = 1
+       }
+
+       public class Scope
+       {
+               public Scope ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public Scope (IAttributesCollection dictionary)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public Scope (Scope parent, IAttributesCollection dictionary)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public Scope (Scope parent, IAttributesCollection dictionary, 
bool isVisible)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void Clear ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool ContainsName (SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool ContainsName (LanguageContext context, SymbolId 
name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public IEnumerable<KeyValuePair<object, object>> GetAllItems 
(LanguageContext context)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public IEnumerable<object> GetAllKeys (LanguageContext context)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public IEnumerable<SymbolId> GetKeys (LanguageContext context)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public object LookupName (SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public object LookupName (LanguageContext context, SymbolId 
name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void RemoveName (SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool RemoveName (LanguageContext context, SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void RemoveNameForContext (LanguageContext context, 
SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void SetName (SymbolId name, object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void SetName (ContextId context, SymbolId name, object 
value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void SetName (SymbolId name, object value, 
ScopeMemberAttributes attributes)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void SetName (ContextId context, SymbolId name, object 
value, ScopeMemberAttributes attributes)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public void SetObjectName (ContextId context, object name, 
object value, ScopeMemberAttributes attributes)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryGetName (SymbolId name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryGetName (LanguageContext context, SymbolId name, 
out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryGetNameForContext (LanguageContext context, 
SymbolId name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryGetObjectName (LanguageContext context, object 
name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryLookupName (SymbolId name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryLookupName (LanguageContext context, SymbolId 
name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryLookupObjectName (LanguageContext context, 
object name, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryRemoveForContext (LanguageContext context, 
SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryRemoveName (SymbolId name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryRemoveName (LanguageContext context, SymbolId 
name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public bool TryRemoveObjectName (LanguageContext context, 
object name)
+               {
+                       throw new NotImplementedException ();
+               }
+
+
+               public IAttributesCollection Dict {
+                       get { throw new NotImplementedException (); }
+               }
+
+               public Scope GlobalScope {
+                       get { throw new NotImplementedException (); }
+               }
+
+               public bool IsVisible {
+                       get { throw new NotImplementedException (); }
+               }
+
+               public IEnumerable<KeyValuePair<SymbolId, object>> Items {
+                       get     { throw new NotImplementedException (); }
+               }
+
+               public IEnumerable<SymbolId> Keys {
+                       get { throw new NotImplementedException (); }
+               }
+
+               public Scope Parent { 
+                       get { throw new NotImplementedException (); } 
+               }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptDomainManager.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptDomainManager.cs
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptDomainManager.cs
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public class ScriptDomainManager
+       {
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptModule.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptModule.cs   
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/ScriptModule.cs   
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public class ScriptModule
+       {
+       }
+}

Modified: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceLocation.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceLocation.cs 
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceLocation.cs 
2007-06-03 10:28:11 UTC (rev 78491)
@@ -1,8 +1,8 @@
 using System;
 using System.Collections.Generic;
 using System.Text;
-//TODO move to Mono.Scripting
-namespace Mono.JScript.Compiler
+
+namespace Microsoft.Scripting
 {
        public class SourceLocation
        {

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceSpan.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceSpan.cs     
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceSpan.cs     
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public struct SourceSpan
+       {
+               public SourceSpan (SourceLocation start, SourceLocation end)
+               {
+                       throw new NotImplementedException ();
+               }
+
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnit.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnit.cs     
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnit.cs     
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public abstract class SourceUnit
+       {
+               public string GetCode ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnitReader.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnitReader.cs   
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SourceUnitReader.cs   
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using System.IO;
+
+namespace Microsoft.Scripting
+{
+       public sealed class SourceUnitReader : TextReader
+       {
+
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SymbolId.cs
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SymbolId.cs       
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting/SymbolId.cs       
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting
+{
+       public struct SymbolId
+       {
+               public SymbolId (int value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Actions/ActionBinder.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Actions/ActionBinder.cs
   2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Actions/ActionBinder.cs
   2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Actions
+{
+       public class ActionBinder
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ErrorSink.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ErrorSink.cs  
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ErrorSink.cs  
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public class ErrorSink
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/GlobalEnums.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/GlobalEnums.cs
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/GlobalEnums.cs
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,34 @@
+public enum TokenCategory
+{
+       None,
+       EndOfStream,
+       WhiteSpace,
+       Comment,
+       LineComment,
+       DocComment,
+       NumericLiteral,
+       CharacterLiteral,
+       StringLiteral,
+       RegularExpressionLiteral,
+       Keyword,
+       Directive,
+       Operator,
+       Delimiter,
+       Identifier,
+       Grouping,
+       Error,
+       LanguageDefined
+
+}
+public enum TokenTriggers
+{
+       MatchBraces,
+       MemberSelect,
+       MethodTip,
+       None,
+       Parameter,
+       ParameterEnd,
+       ParameterNext,
+       ParameterStart
+
+}
\ No newline at end of file

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/LanguageProvider.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/LanguageProvider.cs
       2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/LanguageProvider.cs
       2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Microsoft.Scripting.Shell;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public abstract class LanguageProvider
+       {
+               protected LanguageProvider (ScriptDomainManager manager)
+               {
+               }
+
+               public virtual CommandLine GetCommandLine ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual ScriptEngine GetEngine (EngineOptions options)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual OptionsParser GetOptionsParser ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual TokenCategorizer GetTokenCategorizer ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract string LanguageDisplayName { get; }
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptCompiler.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptCompiler.cs
 2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptCompiler.cs
 2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Microsoft.Scripting.Internal.Ast;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public abstract class ScriptCompiler
+       {
+               protected ScriptCompiler (ScriptEngine engine)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract CodeBlock ParseExpressionCode (CompilerContext 
cc);
+               public abstract CodeBlock ParseFile (CompilerContext cc);
+               public abstract CodeBlock ParseInteractiveCode (CompilerContext 
cc, bool allowIncomplete, out InteractiveCodeProperties properties);
+               public abstract CodeBlock ParseStatementCode (CompilerContext 
cc);
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptEngine.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptEngine.cs
   2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/ScriptEngine.cs
   2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,90 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using System.Reflection;
+using Microsoft.Scripting.Actions;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public abstract class ScriptEngine
+       {
+               protected ScriptEngine (LanguageProvider provider, 
EngineOptions engineOptions)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual void AddAssembly (Assembly assembly)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual string FormatException (Exception exception)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual string[] FormatObjectMemberNames 
(IList<object> names)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract CompilerOptions GetDefaultCompilerOptions ();
+
+               public virtual ErrorSink GetDefaultErrorSink ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract IAttributesCollection GetGlobalsDictionary 
(IDictionary<string, object> globals);
+
+               protected internal virtual LanguageContext GetLanguageContext 
(CompilerOptions compilerOptions)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected internal virtual LanguageContext GetLanguageContext 
(ScriptModule module)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual CompilerOptions GetModuleCompilerOptions 
(ScriptModule module)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual string[] GetObjectCallSignatures (object obj)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual string GetObjectDocumentation (object obj)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual object Ops_Call (CodeContext context, object 
obj, object[] args)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual IList<object> Ops_GetAttrNames (CodeContext 
context, object obj)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual bool Ops_IsCallable (CodeContext context, 
object obj)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               protected virtual bool Ops_TryGetAttr (CodeContext context, 
object obj, SymbolId id, out object value)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract ScriptCompiler Compiler { get; }
+               
+               public abstract ActionBinder DefaultBinder { get; }
+               
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenCategorizer.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenCategorizer.cs
       2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenCategorizer.cs
       2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public abstract class TokenCategorizer
+       {
+               public abstract void Initialize (object state, SourceUnitReader 
sourceReader, SourceLocation initialLocation);
+               
+               public abstract TokenInfo ReadToken ();
+
+               public virtual IEnumerable<TokenInfo> ReadTokens (int 
countOfChars)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public virtual bool SkipToken ()
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public abstract SourceLocation CurrentPosition { get; }
+               public abstract object CurrentState { get; }
+               public abstract ErrorSink ErrorSink { get; set; }
+               public abstract bool IsRestartable { get; }
+
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenInfo.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenInfo.cs  
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Hosting/TokenInfo.cs  
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Hosting
+{
+       public struct TokenInfo
+       {
+               public TokenInfo (SourceSpan span, TokenCategory category, 
TokenTriggers trigger)
+               {
+                       throw new NotImplementedException ();
+               }
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/BlockStatement.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/BlockStatement.cs
       2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/BlockStatement.cs
       2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Internal.Ast
+{
+       public class BlockStatement
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/CodeBlock.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/CodeBlock.cs
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/CodeBlock.cs
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Internal.Ast
+{
+       public class CodeBlock
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Expression.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Expression.cs
   2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Expression.cs
   2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Internal.Ast
+{
+       public class Expression
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Statement.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Statement.cs
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Statement.cs
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Internal.Ast
+{
+       public class Statement
+       {
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/CommandLine.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/CommandLine.cs  
    2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/CommandLine.cs  
    2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Shell
+{
+       public abstract class CommandLine
+       {
+               protected abstract int RunCommand (string command);
+
+               protected virtual string Logo { get { throw new 
NotImplementedException (); } }
+               protected virtual string Prompt { get { throw new 
NotImplementedException (); } }
+               protected virtual string PromptContinuation { get { throw new 
NotImplementedException (); } }
+
+       }
+}

Added: 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/ConsoleOptions.cs
===================================================================
--- 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/ConsoleOptions.cs
   2007-06-03 10:24:55 UTC (rev 78490)
+++ 
trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.Shell/ConsoleOptions.cs
   2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Microsoft.Scripting.Shell
+{
+       public class ConsoleOptions
+       {
+       }
+}

Added: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.csproj
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.csproj    
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.csproj    
2007-06-03 10:28:11 UTC (rev 78491)
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{162ED7C8-3FA6-49CE-A7EF-C1A11FFFCCE5}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Microsoft.Scripting</RootNamespace>
+    <AssemblyName>Microsoft.Scripting</AssemblyName>
+    <StartupObject>
+    </StartupObject>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' 
">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 
'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets 
below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+  <ItemGroup>
+    <Compile Include="Microsoft.Scripting.Actions\ActionBinder.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\ErrorSink.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\GlobalEnums.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\LanguageProvider.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\ScriptCompiler.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\ScriptEngine.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\TokenCategorizer.cs" />
+    <Compile Include="Microsoft.Scripting.Hosting\TokenInfo.cs" />
+    <Compile 
Include="Microsoft.Scripting.Internal\Microsoft.Scripting.Internal.Ast\BlockStatement.cs"
 />
+    <Compile 
Include="Microsoft.Scripting.Internal\Microsoft.Scripting.Internal.Ast\CodeBlock.cs"
 />
+    <Compile 
Include="Microsoft.Scripting.Internal\Microsoft.Scripting.Internal.Ast\Expression.cs"
 />
+    <Compile 
Include="Microsoft.Scripting.Internal\Microsoft.Scripting.Internal.Ast\Statement.cs"
 />
+    <Compile Include="Microsoft.Scripting.Shell\CommandLine.cs" />
+    <Compile Include="Microsoft.Scripting.Shell\ConsoleOptions.cs" />
+    <Compile Include="Microsoft.Scripting\CodeContext.cs" />
+    <Compile Include="Microsoft.Scripting\CompilerContext.cs" />
+    <Compile Include="Microsoft.Scripting\CompilerOptions.cs" />
+    <Compile Include="Microsoft.Scripting\ContextId.cs" />
+    <Compile Include="Microsoft.Scripting\EngineOptions.cs" />
+    <Compile Include="Microsoft.Scripting\GlobalEnums.cs" />
+    <Compile Include="Microsoft.Scripting\IAttributesCollection.cs" />
+    <Compile Include="Microsoft.Scripting\LanguageContext.cs" />
+    <Compile Include="Microsoft.Scripting\OptionsParser.cs" />
+    <Compile Include="Microsoft.Scripting\Scope.cs" />
+    <Compile Include="Microsoft.Scripting\ScriptDomainManager.cs" />
+    <Compile Include="Microsoft.Scripting\ScriptModule.cs" />
+    <Compile Include="Microsoft.Scripting\SourceLocation.cs" />
+    <Compile Include="Microsoft.Scripting\SourceSpan.cs" />
+    <Compile Include="Microsoft.Scripting\SourceUnit.cs" />
+    <Compile Include="Microsoft.Scripting\SourceUnitReader.cs" />
+    <Compile Include="Microsoft.Scripting\SymbolId.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Folder 
Include="Microsoft.Scripting.Internal\Microsoft.Scripting.Internal.Generation\" 
/>
+  </ItemGroup>
+</Project>
\ No newline at end of file

Modified: trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.dll.sources
===================================================================
--- trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.dll.sources       
2007-06-03 10:24:55 UTC (rev 78490)
+++ trunk/olive/class/Microsoft.Scripting/Microsoft.Scripting.dll.sources       
2007-06-03 10:28:11 UTC (rev 78491)
@@ -1 +1,35 @@
-Mono.Scripting/SourceLocation.cs
+../../build/common/Consts.cs
+../../build/common/Locale.cs
+../../build/common/MonoTODOAttribute.cs
+Assembly/AssemblyInfo.cs
+Microsoft.Scripting/CodeContext.cs
+Microsoft.Scripting/CompilerContext.cs
+Microsoft.Scripting/CompilerOptions.cs
+Microsoft.Scripting/ContextId.cs
+Microsoft.Scripting/EngineOptions.cs
+Microsoft.Scripting/GlobalEnums.cs
+Microsoft.Scripting/IAttributesCollection.cs
+Microsoft.Scripting/LanguageContext.cs
+Microsoft.Scripting/OptionsParser.cs
+Microsoft.Scripting/Scope.cs
+Microsoft.Scripting/ScriptDomainManager.cs
+Microsoft.Scripting/ScriptModule.cs
+Microsoft.Scripting/SourceLocation.cs
+Microsoft.Scripting/SourceSpan.cs
+Microsoft.Scripting/SourceUnit.cs
+Microsoft.Scripting/SourceUnitReader.cs
+Microsoft.Scripting/SymbolId.cs
+Microsoft.Scripting.Actions/ActionBinder.cs
+Microsoft.Scripting.Hosting/ErrorSink.cs
+Microsoft.Scripting.Hosting/GlobalEnums.cs
+Microsoft.Scripting.Hosting/LanguageProvider.cs
+Microsoft.Scripting.Hosting/ScriptCompiler.cs
+Microsoft.Scripting.Hosting/ScriptEngine.cs
+Microsoft.Scripting.Hosting/TokenCategorizer.cs
+Microsoft.Scripting.Hosting/TokenInfo.cs
+Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/BlockStatement.cs
+Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/CodeBlock.cs
+Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Expression.cs
+Microsoft.Scripting.Internal/Microsoft.Scripting.Internal.Ast/Statement.cs
+Microsoft.Scripting.Shell/CommandLine.cs
+Microsoft.Scripting.Shell/ConsoleOptions.cs

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to