Conditions | 1 |
Total Lines | 8 |
Code Lines | 8 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | from source.analyzer import analyzer |
||
9 | def process(input_file: str, output_file: str, mode: str): |
||
10 | source = source_reader(input_file) |
||
11 | source = cleaner(source) |
||
12 | analyze(source) |
||
13 | symbols_address = precompile(source) |
||
14 | obj_dict = assembler(source, symbols_address) |
||
15 | compiler(obj_dict, output_file, mode) |
||
16 | print('\n Program compiled successfully!\n') |
||
17 | |||
41 |