Uses of Class
mars.assembler.log.AssemblerLog
Packages that use AssemblerLog
-
Uses of AssemblerLog in mars.assembler
Methods in mars.assembler that return AssemblerLog -
Uses of AssemblerLog in mars.assembler.log
Methods in mars.assembler.log that return AssemblerLogConstructors in mars.assembler.log with parameters of type AssemblerLog -
Uses of AssemblerLog in mars.assembler.syntax
Constructors in mars.assembler.syntax with parameters of type AssemblerLog -
Uses of AssemblerLog in mars.assembler.token
Methods in mars.assembler.token with parameters of type AssemblerLogModifier and TypeMethodDescriptionintMacro.checkForParameter(Token token, AssemblerLog log) Check a token and determine whether it matches one of the parameters for this macro.static intTokenizer.handleCharEscape(StringBuilder value, SourceLocation lineLocation, int columnIndex, String line, AssemblerLog log) Handle an escape for a character or string literal.MacroHandler.instantiate(Macro macro, List<Token> arguments, SourceLine callerLine, AssemblerLog log) Generate a macro call expansion using the given arguments.voidPreprocessor.processEndOfFile(String filename, AssemblerLog log) voidPreprocessor.processLine(List<SourceLine> destination, SourceLine line, AssemblerLog log) static SourceFileTokenizer.tokenizeFile(String filename, AssemblerLog log) Tokenize a complete MIPS program from a file, line by line.static SourceFileTokenizer.tokenizeFile(String filename, AssemblerLog log, Preprocessor preprocessor) static SourceLineTokenizer.tokenizeLine(String filename, String line, int lineIndex, AssemblerLog log, Preprocessor preprocessor) Tokenize one line of source code.static SourceLineTokenizer.tokenizeLine(String filename, String line, int lineIndex, AssemblerLog log, Preprocessor preprocessor, boolean isInExpansionTemplate) static SourceFileTokenizer.tokenizeLines(String filename, List<String> lines, AssemblerLog log) Tokenize a complete MIPS program, line by line.static SourceFileTokenizer.tokenizeLines(String filename, List<String> lines, AssemblerLog log, boolean isInExpansionTemplate) static SourceFileTokenizer.tokenizeLines(String filename, List<String> lines, AssemblerLog log, boolean isInExpansionTemplate, Preprocessor preprocessor)