riscemu.tokenizer module
RiscEmu (c) 2021 Anton Lydike
SPDX-License-Identifier: MIT
- class riscemu.tokenizer.TokenType(value)
Bases:
Enum
An enumeration.
- COMMA = 1
- ARGUMENT = 2
- PSEUDO_OP = 3
- INSTRUCTION_NAME = 4
- NEWLINE = 5
- LABEL = 6
- class riscemu.tokenizer.Token(type: riscemu.tokenizer.TokenType, value: str)
Bases:
object
- value: str
- riscemu.tokenizer.split_whitespace_respecting_quotes(line: str) Iterable[str]