Merge github.com:orangeduck/mpc

This commit is contained in:
Daniel Holden
2014-04-15 12:45:50 +01:00
7 changed files with 14 additions and 8 deletions

View File

@@ -45,3 +45,4 @@ int main(int argc, char **argv) {
return 0; return 0;
} }

View File

@@ -54,3 +54,4 @@ int main(int argc, char **argv) {
return 0; return 0;
} }

View File

@@ -45,3 +45,4 @@ int main(int argc, char **argv) {
return 0; return 0;
} }

View File

@@ -100,3 +100,4 @@ int main(int argc, char **argv) {
return 0; return 0;
} }

4
mpc.h
View File

@@ -22,17 +22,17 @@
*/ */
typedef struct { typedef struct {
char next;
int pos; int pos;
int row; int row;
int col; int col;
char next;
} mpc_state_t; } mpc_state_t;
typedef struct { typedef struct {
mpc_state_t state; mpc_state_t state;
int expected_num;
char *filename; char *filename;
char *failure; char *failure;
int expected_num;
char **expected; char **expected;
} mpc_err_t; } mpc_err_t;

View File

@@ -19,3 +19,4 @@ void pt_add_suite(void (*func)(void));
int pt_run(void); int pt_run(void);
#endif #endif

View File

@@ -10,3 +10,4 @@ int main(int argc, char** argv) {
pt_add_suite(suite_grammar); pt_add_suite(suite_grammar);
return pt_run(); return pt_run();
} }