27 lines
378 B
C
27 lines
378 B
C
//
|
|
// func.h
|
|
// cinc
|
|
//
|
|
// Created by Peter Terpstra on 9/13/18.
|
|
// Copyright © 2018 Peter Terpstra. All rights reserved.
|
|
//
|
|
|
|
#ifndef func_h
|
|
#define func_h
|
|
|
|
#include <stdbool.h>
|
|
|
|
typedef struct Arg {
|
|
const char* type;
|
|
const char* name;
|
|
} Arg;
|
|
|
|
typedef struct Func {
|
|
const char* name;
|
|
bool defined;
|
|
int nargs;
|
|
Arg* args;
|
|
} Func;
|
|
|
|
#endif /* func_h */
|