#ifndef WH_BUILTINS_H_ba6dfeb6_ #define WH_BUILTINS_H_ba6dfeb6_ #include #include #include "blocktype.h" extern Display *disp; extern XFontStruct *font; extern int font_space; extern int font_endspace; extern int font_baseline; extern int font_baselineskip; extern GC gc_1bpp_0; extern GC gc_1bpp_1; extern void setup_getarg(const char *, void (*)(int, void *), void *, void *, PARAMTYPE, ...); extern int widthof(const char *, int); extern void panic(void) __attribute__((__noreturn__)); extern BLOCKTYPE block_constant; extern BLOCKTYPE block_amp; extern BLOCKTYPE block_sum; extern BLOCKTYPE block_prod; extern BLOCKTYPE block_min; extern BLOCKTYPE block_max; extern BLOCKTYPE block_cmp; extern BLOCKTYPE block_noise; extern BLOCKTYPE block_osc; extern BLOCKTYPE block_vco; extern BLOCKTYPE block_ddcosc; extern BLOCKTYPE block_genosc; extern BLOCKTYPE block_delay; extern BLOCKTYPE block_envelope; extern BLOCKTYPE block_output; extern BLOCKTYPE block_display; extern BLOCKTYPE block_window; #endif