Boo 言語を C# プロジェクトに埋め込もうとしています。簡単なコードは次のとおりです。
var interpreter = new InteractiveInterpreter();
interpreter.Declare("Message", typeof(string));
interpreter.SetValue("Message", "A");
interpreter.Eval(@"
print Message
Message = 'B'
print Message
");
Console.WriteLine(interpreter.GetValue("Message"));
2 つの「print」コマンドは何も出力せず、「Console.WriteLine」節は「A」を出力します。ここで何が問題なのですか?