public void EvalBase64(RCRunner runner, RCClosure closure, RCString right) { string result = Convert.ToBase64String(Encoding.UTF8.GetBytes(right[0])); runner.Yield(closure, new RCString(result)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCLong left, RCLong right) { runner.Yield(closure, new RCLong(DoInter <long> (left, right))); }
public void EvalWhere(RCRunner runner, RCClosure closure, RCDouble left, RCBoolean right) { runner.Yield(closure, DoWhere <double> (left, right)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCByte left, RCByte right) { runner.Yield(closure, new RCByte(DoInter <byte> (left, right))); }
public void EvalInter(RCRunner runner, RCClosure closure, RCSymbol left, RCSymbol right) { runner.Yield(closure, new RCSymbol(DoInter <RCSymbolScalar> (left, right))); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCDouble left, RCByte right) { runner.Yield(closure, DoAt <double> (closure, left, right)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCDouble left, RCDouble right) { runner.Yield(closure, new RCDouble(DoInter <double> (left, right))); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCBlock left, RCSymbol right) { runner.Yield(closure, DoAt(closure, left, right)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCLong left, RCByte right) { runner.Yield(closure, DoAt <byte> (closure, right, left)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCByte left, RCLong right) { runner.Yield(closure, DoAt <byte> (closure, left, right)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCTime left, RCByte right) { runner.Yield(closure, DoAt <RCTimeScalar> (closure, left, right)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCSymbol left, RCDecimal right) { runner.Yield(closure, DoAt <RCSymbolScalar> (closure, left, right)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCString left, RCByte right) { runner.Yield(closure, DoAt <string> (closure, left, right)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCDecimal left, RCDouble right) { runner.Yield(closure, DoAt <decimal> (closure, left, right)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCSymbol left, RCBlock right) { runner.Yield(closure, DoAt(closure, right, left)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCByte left, RCBoolean right) { runner.Yield(closure, DoAt <bool> (closure, right, left)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCBoolean left, RCByte right) { runner.Yield(closure, DoAt <bool> (closure, left, right)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCByte left, RCDouble right) { runner.Yield(closure, DoAt <double> (closure, right, left)); }
public void EvalOperator(RCRunner runner, RCClosure closure, RCLong left, RCDecimal right) { runner.Yield(closure, DoAt <long> (closure, left, right)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCDecimal left, RCLong right) { runner.Yield(closure, DoAt <long> (closure, right, left)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCDecimal left, RCDecimal right) { runner.Yield(closure, new RCDecimal(DoInter <decimal> (left, right))); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCByte left, RCDecimal right) { runner.Yield(closure, DoAt <decimal> (closure, right, left)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCBoolean left, RCBoolean right) { runner.Yield(closure, new RCBoolean(DoInter <bool> (left, right))); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCByte left, RCString right) { runner.Yield(closure, DoAt <string> (closure, right, left)); }
public void EvalInter(RCRunner runner, RCClosure closure, RCTime left, RCTime right) { runner.Yield(closure, new RCTime(DoInter <RCTimeScalar> (left, right))); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCDecimal left, RCSymbol right) { runner.Yield(closure, DoAt <RCSymbolScalar> (closure, right, left)); }
public void EvalWhere(RCRunner runner, RCClosure closure, RCLong left, RCBoolean right) { runner.Yield(closure, DoWhere <long> (left, right)); }
public void EvalFrom(RCRunner runner, RCClosure closure, RCByte left, RCTime right) { runner.Yield(closure, DoAt <RCTimeScalar> (closure, right, left)); }
public void EvalWhere(RCRunner runner, RCClosure closure, RCDecimal left, RCBoolean right) { runner.Yield(closure, DoWhere <decimal> (left, right)); }
public void EvalAscii(RCRunner runner, RCClosure closure, RCString right) { byte[] result = Encoding.ASCII.GetBytes(right[0]); runner.Yield(closure, new RCByte(result)); }