mirror of
https://github.com/dobin/SuperMega
synced 2026-06-02 17:27:10 +00:00
refactor: rename AsmParser -> AsmTextParser
This commit is contained in:
@@ -5,10 +5,10 @@ from helper import *
|
||||
from model.carrier import Carrier, DataReuseEntry, IatRequest
|
||||
from model.settings import Settings
|
||||
|
||||
logger = logging.getLogger("AsmParser")
|
||||
logger = logging.getLogger("AsmTextParser")
|
||||
|
||||
|
||||
def parse_asm_file(carrier: Carrier, asm_text: str, settings: Settings) -> List[str]:
|
||||
def parse_asm_text_file(carrier: Carrier, asm_text: str, settings: Settings) -> List[str]:
|
||||
lines_out = []
|
||||
lines = asm_text.split("\n")
|
||||
|
||||
+3
-3
@@ -10,7 +10,7 @@ from observer import observer
|
||||
from model import *
|
||||
from phases.masmshc import masm_shc, Params
|
||||
from model.carrier import Carrier
|
||||
from phases.asmparser import parse_asm_file
|
||||
from phases.asmtextparser import parse_asm_text_file
|
||||
from model.settings import Settings
|
||||
|
||||
logger = logging.getLogger("Compiler")
|
||||
@@ -40,7 +40,7 @@ def compile_dev(
|
||||
observer.add_text_file("carrier_asm_orig", asm_text)
|
||||
|
||||
logger.info("---[ ASM masm_shc: {} ".format(asm_out))
|
||||
asm_text_lines: List[str] = parse_asm_file(Carrier(), asm_text)
|
||||
asm_text_lines: List[str] = parse_asm_text_file(Carrier(), asm_text)
|
||||
asm_text = masm_shc(asm_text_lines)
|
||||
observer.add_text_file("carrier_asm_cleanup", asm_text)
|
||||
|
||||
@@ -70,7 +70,7 @@ def compile(
|
||||
asm_text = file_readall_text(asm_out)
|
||||
observer.add_text_file("carrier_asm_orig", asm_text)
|
||||
|
||||
asm_text_lines = parse_asm_file(carrier, asm_text, settings) # Fixup assembly file
|
||||
asm_text_lines = parse_asm_text_file(carrier, asm_text, settings) # Fixup assembly file
|
||||
asm_text = masm_shc(asm_text_lines) # Cleanup assembly file
|
||||
observer.add_text_file("carrier_asm_final", asm_text)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user