Initial Commit

This commit is contained in:
David
2016-10-13 19:52:31 -04:00
parent cdd3c70abb
commit 071b63f01d
21 changed files with 1726 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
using System;
using System.ComponentModel;
using System.Threading.Tasks;
namespace Befunge.Interpreter
{
public interface StepInterpreter : INotifyPropertyChanged
{
IVec2 InstructionPointerPosition { get; }
string Output { get; }
Func<string> InputRequest { get; set; }
int? Step();
int Run ();
}
}