From 335ee67f7313c76457f8d28cd7c8938fbcd14a10 Mon Sep 17 00:00:00 2001 From: Tim Blechmann Date: Sat, 18 Sep 2004 18:26:02 +0000 Subject: $0-aware send macros for float and symbol svn path=/trunk/externals/k_cext/; revision=2046 --- k_cext.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'k_cext.h') diff --git a/k_cext.h b/k_cext.h index d5cfe9f..0dea39f 100644 --- a/k_cext.h +++ b/k_cext.h @@ -77,9 +77,11 @@ K_EXTERN void k_sys_makecompilestring(char *to,char *name,char *funcname); K_EXTERN void k_sys_deletefile(char *name); K_EXTERN void k_sys_init(void); -/* TB value accessing functions*/ +/* TB value accessing / send functions */ K_EXTERN t_float k_cext_getvalue(char c[]); K_EXTERN int k_cext_setvalue(char c[],float f); +K_EXTERN void k_cext_sendfloat (char c[],float f); +K_EXTERN void k_cext_sendsymbol (char c[],char s[]); #define V(a) (x->values[a]) @@ -121,6 +123,12 @@ int k_cext_setvalue(char c[],float f); #define VALUE(char) k_cext_getvalue(char) #define SETVALUE(char,float) k_cext_setvalue(char,float) +/* TB: send float and symbol functions */ +void k_cext_sendfloat (char c[],float f); +void k_cext_sendsymbol (char c[],char s[]); +#define SENDFLOAT(char,float) k_cext_sendfloat(char,float) +#define SENDSYMBOL(char1,char2) k_cext_sendsymbol(char1,char2) + #define IF if( #define FOR for( -- cgit v1.2.1