Return to parser3.c CVS log | Up to [local] / src / usr.bin / window |
version 1.3, 1997/02/25 00:04:13 | version 1.4, 2001/11/19 19:02:18 | ||
---|---|---|---|
|
|
||
* unary - + ~ ! | * unary - + ~ ! | ||
*/ | */ | ||
p_expr(v, flag) | p_expr(v, flag) | ||
register struct value *v; | struct value *v; | ||
char flag; | char flag; | ||
{ | { | ||
struct value t; | struct value t; | ||
|
|
||
* ? : | * ? : | ||
*/ | */ | ||
p_expr0(v, flag) | p_expr0(v, flag) | ||
register struct value *v; | struct value *v; | ||
char flag; | char flag; | ||
{ | { | ||
struct value t; | struct value t; | ||
|
|
||
* || | * || | ||
*/ | */ | ||
p_expr1(v, flag) | p_expr1(v, flag) | ||
register struct value *v; | struct value *v; | ||
char flag; | char flag; | ||
{ | { | ||
char true = 0; | char true = 0; | ||
|
|
||
* && | * && | ||
*/ | */ | ||
p_expr2(v, flag) | p_expr2(v, flag) | ||
register struct value *v; | struct value *v; | ||
char flag; | char flag; | ||
{ | { | ||
char true = 1; | char true = 1; |