Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            if (args.Length > 0)
            {
                SheepVMDotNet.SheepFileReader reader = new SheepVMDotNet.SheepFileReader(args[0]);
                SheepVMDotNet.SheepMachine    vm     = new SheepVMDotNet.SheepMachine();

                addImportCallback(reader.Output, "PrintString", new SheepVMDotNet.ImportCallback(printString));

                vm.Run(reader.Output, "blah$");
            }
        }
Ejemplo n.º 2
0
 static void printString(SheepVMDotNet.SheepMachine vm)
 {
     Console.WriteLine(vm.PopStringFromStack());
 }