fix formatting

This commit is contained in:
2025-10-02 17:58:24 +05:30
parent 89b0a07419
commit 4d0dd68d56
4 changed files with 9 additions and 4 deletions

View File

@ -5,6 +5,7 @@ import logging
logger: Logger = logging.getLogger(__name__)
def recursive_dereferencer(var, builder):
"""dereference until primitive type comes out"""
if var.type == ir.PointerType(ir.PointerType(ir.IntType(64))):

View File

@ -50,8 +50,7 @@ def processor(source_code, filename, module):
def compile_to_ir(filename: str, output: str, loglevel=logging.WARNING):
logging.basicConfig(
level=loglevel,
format="%(asctime)s [%(levelname)s] %(name)s: %(message)s"
level=loglevel, format="%(asctime)s [%(levelname)s] %(name)s: %(message)s"
)
with open(filename) as f:
source = f.read()
@ -147,7 +146,9 @@ def compile(loglevel=logging.WARNING) -> bool:
o_file = caller_file.with_suffix(".o")
success = True
success = compile_to_ir(str(caller_file), str(ll_file), loglevel=loglevel) and success
success = (
compile_to_ir(str(caller_file), str(ll_file), loglevel=loglevel) and success
)
success = bool(
subprocess.run(

View File

@ -5,6 +5,7 @@ import logging
logger: Logger = logging.getLogger(__name__)
def eval_expr(
func,
module,

View File

@ -449,7 +449,9 @@ def allocate_mem(
ir_type = ctypes_to_ir(call_type)
var = builder.alloca(ir_type, name=var_name)
var.align = ir_type.width // 8
logger.info(f"Pre-allocated variable {var_name} of type {call_type}")
logger.info(
f"Pre-allocated variable {var_name} of type {call_type}"
)
elif HelperHandlerRegistry.has_handler(call_type):
# Assume return type is int64 for now
ir_type = ir.IntType(64)