22 lines
317 B
Plaintext
22 lines
317 B
Plaintext
%{
|
|
struct RouterOpCode {
|
|
enum {
|
|
STATIC = 1,
|
|
FILES,
|
|
DATE,
|
|
UPLOAD
|
|
};
|
|
};
|
|
typedef struct RouterOpCode RouterOpCode;
|
|
%}
|
|
struct RouterOp
|
|
{
|
|
const char *name;
|
|
int op;
|
|
};
|
|
%%
|
|
/files,RouterOpCode::FILES
|
|
/date, RouterOpCode::DATE
|
|
/static, RouterOpCode::STATIC
|
|
/upload, RouterOpCode::UPLOAD
|