1 #ifndef JAMOMAPDSYMBOLS_H
2 #define JAMOMAPDSYMBOLS_H
8 typedef struct _common_symbols_table
11 t_symbol *s_subpatcher;
13 t_symbol *s_parentpatcher;
23 } t_common_symbols_table;
25 #define _sym_box (_common_symbols->s_box)
26 #define _sym_subpatcher (_common_symbols->s_subpatcher)
27 #define _sym_bpatcher (_common_symbols->s_bpatcher)
28 #define _sym_parentpatcher (_common_symbols->s_parentpatcher)
29 #define _sym_pd (_common_symbols->s_pd)
30 #define _sym_topmost (_common_symbols->s_topmost)
31 #define _sym_nothing (_common_symbols->s_nothing)
32 #define _sym_float (_common_symbols->s_float)
33 #define _sym_list (_common_symbols->s_list)
34 #define _sym_bang (_common_symbols->s_bang)
35 #define _sym_int (_common_symbols->s_int)
36 #define _sym_symbol (_common_symbols->s_symbol)
38 extern t_common_symbols_table *_common_symbols;
40 void common_symbols_init(
void);
41 t_common_symbols_table *common_symbols_gettable(
void);
43 #endif // JAMOMAPDSYMBOLS_H