public CompileGlobal ( string globalname ) : byte | ||
globalname | string | |
Результат | byte |
public void CompileGlobalName() { Block block = new Block(); byte p = block.CompileGlobal("Class"); Assert.AreEqual(0, p); }
public void CompileGlobalNames() { Block block = new Block(); byte p1 = block.CompileGlobal("Class"); byte p2 = block.CompileGlobal("Object"); byte p3 = block.CompileGlobal("Class"); Assert.AreEqual(0, p1); Assert.AreEqual(1, p2); Assert.AreEqual(0, p3); }
public void CompileGetGlobalVariable() { Block block = new Block(); block.CompileGet("Class"); block.CompileGet("Object"); byte p1 = block.CompileGlobal("Object"); byte p2 = block.CompileGlobal("Class"); Assert.AreEqual(1, p1); Assert.AreEqual(0, p2); }