Lines Matching refs:lvalue
1099 static void lvalue(void);
1459 lvalue();
1607 // $ ++ lvalue
1608 // $ -- lvalue
1663 else error_exit("bad lvalue?");
1666 static void lvalue(void)
1675 XERR("syntax near '%s' (bad lvalue)\n", TT.tokstr);
1684 // return -1 for field or var (potential lvalue);
1756 // Unary prefix ++ -- MUST take lvalue
1760 lvalue();
1783 // var must be lvalue (can be any lvalue?)
1788 lvalue();
1832 lvalue();
1876 // concat'ed expr can start w/ var number string func builtin $ ! ( (or ++ if prev was not lvalue)
1915 // When an assignment (lvalue =) is on the right of certain operators,
1916 // it is not treated as a bad lvalue (as it is in C).
2810 // get field ref (lvalue ref) in prep for assignment to field.
2997 } else FATAL("assignment to bad lvalue");
3423 // v is NULL or an lvalue ref
4088 // if tkgetline 1 tkeof: (lvalue)
4090 // if tkgetline 2 tklt: (lvalue) (filename_string)
4092 // if tkgetline 2 tkpipe: (pipe_command_string) (lvalue)
4110 // 1 tkeof: (lvalue) from current data file
4112 // 1 tklt: (lvalue) from named file in 'stream'
4114 // 1 tkpipe: (lvalue) from piped command in 'stream'
4119 // v is NULL or an lvalue ref