hostub.c

来自「basic.c */ /**//* Project:NeuroBasic, b」· C语言 代码 · 共 77 行

C
77
字号
/****************************************************************//*								*//* Name:	hoststub.c					*//*								*//* Project:	NeuroBasic, basic package			*//*								*//* Survey:	Contains interface functions between MUSIC and	*//*		the host computer (host part). This file is	*//*		usually created by the program "troll" but in	*//*		the NeuroBasic environment its not changed.	*//*								*//* Author:	Urs Mueller					*//*		Electronics Laboratory, ETH Zuerich		*//*		Switzerland					*//*								*//* Created:	July 21, 1994					*//* Modified:	August 10, 1994 (um)				*//*								*//****************************************************************/#include <m_host.h>#include <h_stub.h>#include "common.h"MINT b_interpreter (MINT prg_length, MINT entry_point);MINT m_get_fct_ptrs (void);MINT init_musicside (void);MINT clear_mvars(void);typedef enum{  b_interpreter_idx,  m_get_fct_ptrs_idx,  init_musicside_idx,  clear_mvars_idx,} fct_numbers;MINT b_interpreter (MINT prg_length, MINT entry_point){ Init_argbuf(); Push_int_arg(prg_length); Push_int_arg(entry_point); Remote_call(b_interpreter_idx, argwcnt, argbuf); return 0;}MINT m_get_fct_ptrs (void){ Init_argbuf(); Remote_call(m_get_fct_ptrs_idx, argwcnt, argbuf); return 0;}MINT init_musicside (void){ Init_argbuf(); Remote_call(init_musicside_idx, argwcnt, argbuf); return 0;}MINT clear_mvars(void){ Init_argbuf(); Remote_call(clear_mvars_idx, argwcnt, argbuf); return 0;}

⌨️ 快捷键说明

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