public class TestVM
extends TestCase
Constructor and Description |
---|
TestVM() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
bibtexEntry2BibtexString(BibtexEntry e) |
static BibtexEntry |
bibtexString2BibtexEntry(java.lang.String s) |
BibtexEntry |
t1BibtexEntry() |
java.lang.String |
t1BibtexString() |
void |
testAbbrv() |
void |
testBuildIn() |
void |
testCallType() |
void |
testChangeCase() |
void |
testDuplicateEmptyPopSwapIf() |
void |
testEmpty() |
void |
testFormatName() |
void |
testHypthenatedName() |
void |
testIterate() |
void |
testLabel() |
void |
testMissing() |
void |
testNumNames() |
void |
testQuote() |
void |
testSort() |
void |
testSubstring() |
void |
testTextLength() |
void |
testType() |
void |
testVariables() |
void |
testVMArithmetic() |
void |
testVMChrToInt() |
void |
testVMExecuteSimple() |
void |
testVMFunction1() |
void |
testVMIfSkipPop() |
void |
testVMIntToStr() |
void |
testVMSimple() |
void |
testVMStringOps1() |
void |
testVMSwap() |
void |
testWhile() |
void |
testWidth() |
public void testAbbrv() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMSimple() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testLabel() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testQuote() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMFunction1() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMExecuteSimple() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMIfSkipPop() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMArithmetic() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testNumNames() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMStringOps1() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testSubstring() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testEmpty() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testDuplicateEmptyPopSwapIf() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testChangeCase() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testTextLength() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMIntToStr() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMChrToInt() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testSort() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testBuildIn() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVariables() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testWhile() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testType() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testMissing() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testFormatName() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testCallType() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testIterate() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testWidth() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public void testVMSwap() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public static BibtexEntry bibtexString2BibtexEntry(java.lang.String s) throws java.io.IOException
java.io.IOException
public static java.lang.String bibtexEntry2BibtexString(BibtexEntry e) throws java.io.IOException
java.io.IOException
public java.lang.String t1BibtexString()
public void testHypthenatedName() throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public BibtexEntry t1BibtexEntry() throws java.io.IOException
java.io.IOException