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

📄 rbasic.h

📁 redboy for gba 是BPNS为GBA编写的一个小软件。软件的邹形是BASIC高级语言解释执行器。几经修改和扩展
💻 H
字号:
#define mVRAM (u16 *) 0x06000000
#define VSAVE (u16 *) 0x06012C00
#define FILEBASE (char *)0x8000000
#define LOADBASE (char *)0x8100000

#define str_max_len 128
#define bg_id 128

#define basic_end 128
#define basic_stop 129
#define basic_dend 130

extern u8 rb_xp;
extern u8 rb_yp;
extern u16 rb_co;
extern u16 rb_bg;
extern u8 rb_error;
extern u8 is_basic_run;//basic运行标识
extern char *rb_peek_M;//内存区
extern int *rb_int_var;//整型变量基址
extern double *rb_float_var;//实型变量基址
extern char *rb_str_var;//字符串变量基址
extern int **rb_int_dim;//整型数组
extern u16 *rb_int_dim_indx;//整型数组下标基址
extern double **rb_float_dim;//实型数组
extern u16 *rb_float_dim_indx;//实型数组下标基址
extern u8 rb_int_dim_cnt;
extern u8 rb_float_dim_cnt;
extern u8 rb_int_cnt;
extern u8 rb_float_cnt;
extern u8 rb_str_cnt;
extern u8 rb_mark_cnt;
extern u8 rb_def_cnt; //计数器
extern u32 *rb_marks;//行标识
extern u32 rb_pc;//程序计数器
extern u32 rb_bas;//代码基址
extern u32 rb_nbas;//当前代码基址
extern char *rb_codes;
extern u32 rb_fbas;//文件基址
extern u32 rb_clen;//代码长度

extern u32 *rb_mes;//文本信息区
extern char *rb_txt;//文本存储区

⌨️ 快捷键说明

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