Update codegen

This commit is contained in:
Abdelrahman Said
2025-04-16 10:05:42 +01:00
parent 2017f6de79
commit aa04fab6ea
8 changed files with 119 additions and 101 deletions

View File

@@ -1,8 +1,16 @@
from codegen.dbl_list.gen_dbl_list import gen_dbl_list
from pathlib import Path
from codegen.datatypes import CDataType
from codegen.dbl_list.gen_dbl_list import DblListData, gen_dbl_list
def main():
gen_dbl_list()
datatypes: dict[CDataType, DblListData] = {
"int": DblListData(
out_dir=Path("/Users/abdelrahman/dev/personal/wizapp-stdlib"),
),
}
gen_dbl_list(datatypes)
if __name__ == "__main__":

View File

@@ -162,7 +162,7 @@ class CFunc:
return f"{str(self)};\n"
def define(self) -> str:
return f"{str(self)} {{\n{self.body}}}\n\n"
return f"{str(self)} {{\n{self.body}\n}}\n\n"
@dataclass

View File

@@ -3,4 +3,4 @@ from pathlib import Path
def load_func_body_from_file(filename: Path) -> str:
with open(filename, "r") as infile:
return infile.read()
return infile.read().strip()