⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fincsys.h

📁 FinC is Fava in C! A C-like syntax language. It s designed to apply to embededd system.
💻 H
字号:
#ifndef _FinC_SYS_H_#define _FinC_SYS_H_#include <global.h>#include <str.h>#include <vector.h>#include <fincnode.h>void finc_sys_init ();/* Declarators */void finc_sys_pkg (FinCNode* p_node);void finc_sys_global (FinCNode* p_node);void finc_sys_local (FinCNode* p_node);void finc_sys_struct (FinCNode* p_node);void finc_sys_func (FinCNode* p_node);void finc_sys_native_func (FinCNode* p_node);/* Low-level functions */void finc_sys_addr_of (FinCNode* p_node);void finc_sys_content_of (FinCNode* p_node);void finc_sys_access (FinCNode* p_node);/* Assignement */void finc_sys_assign  (FinCNode* p_node);void finc_sys_cast  (FinCNode* p_node);/* Logic */void finc_sys_logic_or (FinCNode* p_node);void finc_sys_logic_and (FinCNode* p_node);/* Mathematics */void finc_sys_add (FinCNode* p_node);void finc_sys_sub (FinCNode* p_node);void finc_sys_mul (FinCNode* p_node);void finc_sys_div (FinCNode* p_node);void finc_sys_inc (FinCNode* p_node);void finc_sys_dec (FinCNode* p_node);/* Flow control */void finc_sys_block (FinCNode* p_node);void finc_sys_if (FinCNode* p_node);void finc_sys_for (FinCNode* p_node);void finc_sys_while (FinCNode* p_node);void finc_sys_return (FinCNode* p_node);void finc_sys_break (FinCNode* p_node);void finc_sys_continue (FinCNode* p_node);/* Comparaisons */void finc_sys_cmp_l (FinCNode* p_node);void finc_sys_cmp_g (FinCNode* p_node);void finc_sys_cmp_le (FinCNode* p_node);void finc_sys_cmp_ge (FinCNode* p_node);void finc_sys_cmp_ne (FinCNode* p_node);void finc_sys_cmp_e (FinCNode* p_node);/* Language control */void finc_sys_import (FinCNode* p_node);void finc_sys_array (FinCNode* p_node);void finc_sys_condition (FinCNode* p_node);void finc_sys_comma (FinCNode* p_node);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -