protected override string RealExecute(FungeContext fungeContext) { fungeContext.MoveOnce(); var fetched = fungeContext.GetCurrentCommandName(); fungeContext.PushToTopStack(fetched); return(null); }
public string NextTick() { var commandName = _executionContext.GetCurrentCommandName(); return(_commandProducer.GetCommand(commandName).Execute(_executionContext)); }