aboutsummaryrefslogtreecommitdiff
path: root/parser.h
blob: 7f1854b4c701c0e2ed8fcdaa4c2abbf855744272 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef PARSER_H
#define PARSER_H

#include "db.h"


typedef enum {
	META_COMMAND_SUCCESS,
	META_COMMAND_FAIL,
} metaCommandStatus;


uint16_t len(const char *s);

bool sameStr(const char* s1, const char *s2);

int handleMetaCommand(inputBuffer *in);

int handleInput(inputBuffer *in);

#endif