code.h
来自「简单C编译器生成的目标代码是8086的汇编代码(16位)」· C头文件 代码 · 共 20 行
H
20 行
/************* 根据符号表和语法树生成汇编代码 ****************/
/*************************************************************/
#ifndef _CODE_H
#define _CODE_H
#include "types.h"
#include <stdio.h>
/* 在flag中找出为0的一个元素 */
int findInArray(void);
/* 从符号表中生成数据定义的汇编代码 */
void fromTable(TableNode* table, FILE* pf);
/* 从语法树生成汇编代码,后序遍历 */
void fromTree(TreeNode* tree, FILE* pf);
/* 生成汇编代码函数,传进符号表,语法树,文件名 */
void codeGen(TableNode* table, TreeNode* tree, char* fileName);
#endif // _CODE_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?