using System; using Nemerle; using Nemerle.Compiler; namespace Sever.MIPS.Recompiler { macro test (body) syntax ("test", body) { System.Console.WriteLine(body.ToString()); <[ () ]>; } class Recompiler { private mutable reg[UInt32] = array(32); private mutable PC : UInt32; Main() : void { test "foo"; } Process() : void { //print ("test?"), "blah"; } } }