Lines Matching defs:optor
1288 130, // tkcat, // FAKE (?) optor for concatenation (adjacent string exprs)
1808 static void binary_op(int optor) // Also for ternary ?: optor.
1811 int rbp = getrbp(optor);
1812 if (optor != tkcat) scan();
1814 switch (optor) {
1842 gen2cd(optor, -1); // tkand: jump if false, else drop
1850 gen2cd(optor, -1);
1865 gencd(optor);
1870 gencd(optor);
1910 int optor = CURTOK();
1911 if (strchr(asgnops, optor)) {
1921 if (prim_st < 0 && (rbp <= getrbp(optor) || strchr(odd_assignment_rbp, rbp))) {
1924 expr(getrbp(optor));
1925 gencd(optor);
1931 if (cat_start_concated_expr(optor)) optor = tkcat;
1932 while (rbp < getlbp(optor)) {
1933 binary_op(optor);
1935 optor = CURTOK();
1936 if (cat_start_concated_expr(optor)) optor = tkcat;