Files
compiler-the-translators/runner.h
2025-02-18 14:22:28 -05:00

29 lines
555 B
C

#define ALPHA_OFFSET 6
#define TOK_LEN 3
//returns for is_tok
#define INVALID_ARG "invalid"
#define CHECK_OTHER "diff"
//argument type in main
#define NO_ARG 0
#define DIFF_ARG 1
#define TOK_ARG 2
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include "flex.h"
#include "typedefs.h"
#include <stdbool.h>
extern int line_number, column_number;
extern char *yytext;
extern FILE *yyin;
int arg;
int main(int argc, char* argv[]);
char *is_tok(int argc, char* argv[]);
int is_alpha_file(char *file, int file_len);
bool is_help(char * input);