public class Parser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Parser.ParseException |
Constructor and Description |
---|
Parser(Interpreter interpreter) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCurrentFileName() |
FileReader |
getFileReader() |
java.lang.String |
getLastComment() |
MachCode |
getMachCode() |
MachCode |
parseFile(MachState state,
FileReader.FileAccessor fileAccessor,
java.lang.String fileName) |
public Parser(Interpreter interpreter)
public java.lang.String getCurrentFileName()
public java.lang.String getLastComment()
public MachCode getMachCode()
public MachCode parseFile(MachState state, FileReader.FileAccessor fileAccessor, java.lang.String fileName) throws java.lang.Exception
java.lang.Exception
public FileReader getFileReader()