2008-08-27 Miguel de Icaza <miguel@novell.com>
authorMiguel de Icaza <miguel@gnome.org>
Thu, 28 Aug 2008 00:42:57 +0000 (00:42 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 28 Aug 2008 00:42:57 +0000 (00:42 -0000)
commit893cdb5e5bd5aa9cf50277ff3a7ecc5a07a3f5a3
treed57b9f31f63a85fafa8d19da2c55396706904f55
parent79b9f025166d8f1d935143541da07135323a1f6d
2008-08-27  Miguel de Icaza  <miguel@novell.com>

* cs-parser.jay (interactive_statement_list): A new set of rules
for hosting statements that uses the "interactive_" prefix.

* repl.cs: Add support for parsing `using' as a statement or as a
directive.  Deambiguating before passing this to the parser.

We need to distinguish statement_expressions that occur at the
toplevel vs those that occur embedded into expressions.

svn path=/trunk/mcs/; revision=111762
mcs/mcs/ChangeLog
mcs/mcs/cs-parser.jay
mcs/mcs/cs-tokenizer.cs
mcs/mcs/repl.cs
mcs/mcs/repl.txt