blob: b59bc70ef2080dbce51a8ebb8727b6fe91799831 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <stdio.h>
#include <stdlib.h>
#include "argv.h"
#include "data/hash.h"
#include "data/list.h"
#include "data/tupel.h"
#ifndef FYPE_H
#define FYPE_H
typedef struct {
Tupel *p_tupel_argv; // Contains command line options
List *p_list_token; // Initial list of token
Hash *p_hash_syms; // Symbol table
char *c_basename;
} Fype;
Fype *fype_new();
void fype_delete(Fype *p_fype);
int fype_run(int i_argc, char **pc_argv);
#endif /* FYPE_H */
|