blob: fe941cf1be728ecf7bae687dde0e0f8da3cc686b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
%{
%}
#include def.tin
%start binsend
%token ABOUT_
%token BUFFERSIZE_
%token COLS_
%token DEPTH_
%token FACTOR_
%token FILTER_
%token FUNCTION_
%token LOCK_
%%
binsend : LOCK_ {ProcessSendCmdYesNo bin lock}
| ABOUT_ {ProcessSendCmdCurrent "get bin cursor"}
| BUFFERSIZE_ {ProcessSendCmdGet bin buffersize}
| COLS_ {ProcessSendCmdCurrent "get bin cols"}
| FACTOR_ {ProcessSendCmdGet bin factor}
| DEPTH_ {ProcessSendCmdGet bin depth}
| FILTER_ {ProcessSendCmdCurrent "get bin filter"}
| FUNCTION_ {ProcessSendCmdGet bin function}
;
%%
proc binsend::yyerror {msg} {
variable yycnt
variable yy_current_buffer
variable index_
ParserError $msg $yycnt $yy_current_buffer $index_
}
|