public override void Compile(sunCompiler compiler, sunStorableSymbol symbol, sunExpression expression) { symbol.CompileGet(compiler); expression.Compile(compiler); compiler.Binary.WriteSHR(); symbol.CompileSet(compiler); }
public override void Compile(sunCompiler compiler, sunStorableSymbol symbol) { symbol.CompileDec(compiler); symbol.CompileSet(compiler); }
public virtual void Compile(sunCompiler compiler, sunStorableSymbol symbol, sunExpression expression) { expression.Compile(compiler); symbol.CompileSet(compiler); }