Lines Matching refs:A

36 exprline(A) ::= expr(B) cond(C) expr(D). {  in exprline()  argument
46 A = B; in exprline()
49 case SSI_COND_EQ: A->bo = (cmp == 0) ? 1 : 0; break; in exprline()
50 case SSI_COND_NE: A->bo = (cmp != 0) ? 1 : 0; break; in exprline()
51 case SSI_COND_GE: A->bo = (cmp >= 0) ? 1 : 0; break; in exprline()
52 case SSI_COND_GT: A->bo = (cmp > 0) ? 1 : 0; break; in exprline()
53 case SSI_COND_LE: A->bo = (cmp <= 0) ? 1 : 0; break; in exprline()
54 case SSI_COND_LT: A->bo = (cmp < 0) ? 1 : 0; break; in exprline()
57 A->type = SSI_TYPE_BOOL; in exprline()
61 exprline(A) ::= expr(B). { in exprline() argument
62 A = B; in exprline()
64 expr(A) ::= expr(B) AND expr(C). { in expr() argument
69 A = B; in expr()
70 A->bo = e; in expr()
71 A->type = SSI_TYPE_BOOL; in expr()
75 expr(A) ::= expr(B) OR expr(C). { in expr() argument
80 A = B; in expr()
81 A->bo = e; in expr()
82 A->type = SSI_TYPE_BOOL; in expr()
86 expr(A) ::= NOT expr(B). { in expr() argument
91 A = B; in expr()
92 A->bo = e; in expr()
93 A->type = SSI_TYPE_BOOL; in expr()
95 expr(A) ::= LPARAN exprline(B) RPARAN. { in expr() argument
96 A = B; in expr()
99 expr(A) ::= value(B). { in expr() argument
100 A = ssi_val_init(); in expr()
101 A->str = B; in expr()
102 A->type = SSI_TYPE_STRING; in expr()
105 value(A) ::= VALUE(B). { in value() argument
106 A = B; in value()
109 value(A) ::= value(B) VALUE(C). { in value() argument
110 A = B; in value()
111 buffer_append_string_buffer(A, C); in value()
115 cond(A) ::= EQ. { A = SSI_COND_EQ; } in cond() argument
116 cond(A) ::= NE. { A = SSI_COND_NE; } in cond() argument
117 cond(A) ::= LE. { A = SSI_COND_LE; } in cond() argument
118 cond(A) ::= GE. { A = SSI_COND_GE; } in cond() argument
119 cond(A) ::= LT. { A = SSI_COND_LT; } in cond() argument
120 cond(A) ::= GT. { A = SSI_COND_GT; } in cond() argument