[Mono-dev] Mono.CSharp.Evaluator questions

2010-06-10 Thread Jordi Mas
Hello, I'm using Mono.CSharp.Evaluator and I have two questions. I'll appreciate if you can help me on this ones. 1) You cannot do something like this: str = using System;; str += Console.WriteLine (\Hello\);; Evaluator.Run (str); but this works: str = using System;; Evaluator.Run (str); str

Re: [Mono-dev] Mono.CSharp.Evaluator questions

2010-06-10 Thread Miguel de Icaza
Hello, 1) You cannot do something like this: Correct; Using statements are parsed independently of expressions, you can not do this. The reason is that you need to evaluate either declarations or expression/statements and using clauses are not expression/statements. 2) The method

Re: [Mono-dev] Mono.CSharp.Evaluator questions

2010-06-10 Thread Jordi Mas
Hello, They should be separated by a newline, I find it strange that it is not there, the actual strings is: sb.AppendFormat ({0} {1} = {2}, fi.Item1.MemberType.GetSignatureForError (), de.Key, value); sb.AppendLine (); Oh, cool. I'm using Mono 2.4.4 (the default included in