Expose the compiler Evaluation routine as a method,
authorMiguel de Icaza <miguel@gnome.org>
Wed, 10 Sep 2008 22:43:07 +0000 (22:43 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Wed, 10 Sep 2008 22:43:07 +0000 (22:43 -0000)
commit343bbc6c8396159ded9eb637cf0d21b48e16f795
treee64634177429a2e11477c18caa3e97e420a72da8
parent4804068f5a2275da4279c85e4567d6d7e108ab7b
Expose the compiler Evaluation routine as a method,
move the REPL shell into a separate tool, the compiler
no longer has the shell.

2008-09-10  Miguel de Icaza  <miguel@novell.com>

* driver.cs: Drop --shell argument, the compiler is no longer a
REPL.

* eval.cs: Move most of the code that deals with evaluation into
this file and document the public API from repl.cs

* repl.cs: Remove from here.

svn path=/trunk/mcs/; revision=112718
20 files changed:
mcs/mcs/ChangeLog
mcs/mcs/Makefile
mcs/mcs/cs-parser.jay
mcs/mcs/driver.cs
mcs/mcs/ecore.cs
mcs/mcs/eval.cs [new file with mode: 0644]
mcs/mcs/getline.cs [deleted file]
mcs/mcs/gmcs.exe.sources
mcs/mcs/mcs.exe.sources
mcs/mcs/repl.cs [deleted file]
mcs/mcs/repl.txt
mcs/mcs/smcs.exe.sources
mcs/tools/ChangeLog
mcs/tools/Makefile
mcs/tools/csharp/ChangeLog [new file with mode: 0644]
mcs/tools/csharp/Makefile [new file with mode: 0644]
mcs/tools/csharp/csharp.exe.sources [new file with mode: 0644]
mcs/tools/csharp/getline.cs [new file with mode: 0644]
mcs/tools/csharp/repl.cs [new file with mode: 0644]
mcs/tools/csharp/repl.txt [new file with mode: 0644]