public IoObject onDoCStringWithLabel(IoObject target, string code, string label) { IoMessage msg = new IoMessage(); msg = msg.clone(this) as IoMessage; msg = msg.newFromTextLabel(this, code, label); return(msg.localsPerformOn(target, target)); }
IoMessage newFromTextLabelSymbol(IoState state, string code, IoSeq labelSymbol) { IoLexer lexer = new IoLexer(); IoMessage msg = new IoMessage(); msg = msg.clone(state) as IoMessage; lexer.s = code; lexer.lex(); msg = this.newParse(state, lexer); msg.opShuffle(); msg.label = labelSymbol; return(msg); }
public IoObject onDoCStringWithLabel(IoObject target, string code, string label) { IoMessage msg = new IoMessage(); msg = msg.clone(this) as IoMessage; msg = msg.newFromTextLabel(this, code, label); return msg.localsPerformOn(target, target); }
public static new IoMessage createObject(IoState state) { IoMessage pro = new IoMessage(); return pro.clone(state) as IoMessage; }
IoMessage newFromTextLabelSymbol(IoState state, string code, IoSeq labelSymbol) { IoLexer lexer = new IoLexer(); IoMessage msg = new IoMessage(); msg = msg.clone(state) as IoMessage; lexer.s = code; lexer.lex(); msg = this.newParse(state, lexer); msg.opShuffle(); msg.label = labelSymbol; return msg; }
public new static IoMessage createObject(IoState state) { IoMessage pro = new IoMessage(); return(pro.clone(state) as IoMessage); }