I figured out how to spell it.

This commit is contained in:
Simon Forman 2023-02-19 19:41:11 -08:00
parent 5258f4d894
commit 98e3e91345
1 changed files with 27 additions and 27 deletions

View File

@ -53,7 +53,7 @@ struct list_node {
#define newJoyType GC_malloc(sizeof(JoyType)) #define newJoyType GC_malloc(sizeof(JoyType))
typedef void (*JoyFunc)(JoyListPtr, JoyListPtr); typedef void JoyFunc(JoyListPtr, JoyListPtr);
JoyList text_to_expression(char *text); JoyList text_to_expression(char *text);
@ -61,36 +61,36 @@ void push_quote_onto_expression(JoyList el, JoyListPtr expression);
void init_defs(void); void init_defs(void);
void add(JoyListPtr stack, JoyListPtr expression); JoyFunc add;
void branch(JoyListPtr stack, JoyListPtr expression); JoyFunc branch;
void clear(JoyListPtr stack, JoyListPtr expression); JoyFunc clear;
void cmp_joyfunc(JoyListPtr stack, JoyListPtr expression); JoyFunc cmp_joyfunc;
void cons(JoyListPtr stack, JoyListPtr expression); JoyFunc cons;
void concat(JoyListPtr stack, JoyListPtr expression); JoyFunc concat;
void dip(JoyListPtr stack, JoyListPtr expression); JoyFunc dip;
void dup(JoyListPtr stack, JoyListPtr expression); JoyFunc dup;
void first(JoyListPtr stack, JoyListPtr expression); JoyFunc first;
void i_joyfunc(JoyListPtr stack, JoyListPtr expression); JoyFunc i_joyfunc;
void inscribe(JoyListPtr stack, JoyListPtr expression); JoyFunc inscribe;
void loop(JoyListPtr stack, JoyListPtr expression); JoyFunc loop;
void lshift(JoyListPtr stack, JoyListPtr expression); JoyFunc lshift;
void pop(JoyListPtr stack, JoyListPtr expression); JoyFunc pop;
void rest(JoyListPtr stack, JoyListPtr expression); JoyFunc rest;
void rshift(JoyListPtr stack, JoyListPtr expression); JoyFunc rshift;
void stack(JoyListPtr stack, JoyListPtr expression); JoyFunc stack;
void swaack(JoyListPtr stack, JoyListPtr expression); JoyFunc swaack;
void swap(JoyListPtr stack, JoyListPtr expression); JoyFunc swap;
void mul(JoyListPtr stack, JoyListPtr expression); JoyFunc mul;
void sub(JoyListPtr stack, JoyListPtr expression); JoyFunc sub;
void fdiv_q(JoyListPtr stack, JoyListPtr expression); JoyFunc fdiv_q;
void fdiv_r(JoyListPtr stack, JoyListPtr expression); JoyFunc fdiv_r;
void truthy(JoyListPtr stack, JoyListPtr expression); JoyFunc truthy;
void fn(JoyListPtr stack, JoyListPtr expression); JoyFunc fn;
struct dict_entry { struct dict_entry {
char *name; char *name;
JoyFunc func; JoyFunc *func;
}; };
const struct dict_entry * const struct dict_entry *