2013-11-28 06:35:58 +01:00
|
|
|
%{
|
|
|
|
struct RouterOpCode {
|
|
|
|
enum {
|
|
|
|
STATIC = 1,
|
|
|
|
FILES,
|
|
|
|
DATE,
|
|
|
|
UPLOAD
|
|
|
|
};
|
|
|
|
};
|
|
|
|
typedef struct RouterOpCode RouterOpCode;
|
|
|
|
%}
|
2013-11-24 05:46:24 +01:00
|
|
|
struct RouterOp
|
|
|
|
{
|
2013-11-28 03:32:05 +01:00
|
|
|
const char *name;
|
2013-11-24 05:46:24 +01:00
|
|
|
int op;
|
|
|
|
};
|
|
|
|
%%
|
2013-11-28 06:35:58 +01:00
|
|
|
/files,RouterOpCode::FILES
|
|
|
|
/date, RouterOpCode::DATE
|
|
|
|
/static, RouterOpCode::STATIC
|
|
|
|
/upload, RouterOpCode::UPLOAD
|