luaY.getbinopr_table={["\043"]="\079\080\082\095\065\068\068",["-"]="\079\080\082\095\083\085\066";["\042"]="\079\080\082\095\077\085\076";["\047"]="\079\080\082\095\068\073\086",["\037"]="\079\080\082\095\077\079\068",["\094"]="\079\080\082\095\080\079\087";TK_CONCAT="\079\080\082\095\067\079\078\067\065\084",TK_NE="\079\080\082\095\078\069";TK_EQ="\079\080\082\095\069\081",["\060"]="\079\080\082\095\076\084";TK_LE="\079\080\082\095\076\069";["\062"]="\079\080\082\095\071\084";TK_GE="\079\080\082\095\071\069";TK_AND="\079\080\082\095\065\078\068";TK_OR="\079\080\082\095\079\082"}function luaY.getbinopr(H,F)local T=H.getbinopr_table[F]if T then return T else return"\079\080\082\095\078\079\066\073\078\079\080\082"end end
------------------------------------------------------------------------
-- Translates binary operator tokens if found, otherwise returns
-- OPR_NOBINOPR. Code generation uses OPR_* style tokens.
-- * used in subexpr()
------------------------------------------------------------------------
luaY.getbinopr_table = {
	["+"] = "OPR_ADD",
	["-"] = "OPR_SUB",
	["*"] = "OPR_MUL",
	["/"] = "OPR_DIV",
	["%"] = "OPR_MOD",
	["^"] = "OPR_POW",
	["TK_CONCAT"] = "OPR_CONCAT",
	["TK_NE"] = "OPR_NE",
	["TK_EQ"] = "OPR_EQ",
	["<"] = "OPR_LT",
	["TK_LE"] = "OPR_LE",
	[">"] = "OPR_GT",
	["TK_GE"] = "OPR_GE",
	["TK_AND"] = "OPR_AND",
	["TK_OR"] = "OPR_OR",
}
function luaY:getbinopr(op)
	local opr = self.getbinopr_table[op]
	if opr then
		return opr
	else
		return "OPR_NOBINOPR"
	end
end
