-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfiles_handler.h
More file actions
19 lines (15 loc) · 898 Bytes
/
files_handler.h
File metadata and controls
19 lines (15 loc) · 898 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**********************************************************************************************************************
************************************************ The file handler module **********************************************
**********************************************************************************************************************/
#ifndef ASSEMBLER_FILES_HANDLER_H
#define ASSEMBLER_FILES_HANDLER_H
#include "constants.h"
#include "reader.h"
/**
* @brief runs the assembly process with the two passes algorithm. checks if any error occured and sends the relevant
* arguments to the module-internal functions which are at the files_handler h. file.
* @param args the arguments given to the main program (assembler)
* @param size the size of args array
*/
void assemble(const char **args, int size);
#endif /*ASSEMBLER_FILES_HANDLER_H*/