module languages/php/version5/Precedence
exports
  context-free priorities
    'print' Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    'print' Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    'print' Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr ">=" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr ">" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "<=" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "<" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "!=" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "<>" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "==" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "!==" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "===" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr ">>" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "<<" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "%" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "/" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "*" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "-" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "+" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "." Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "^" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "&" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "|" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "&&" Expr -> Expr 
    ,
    "@" Expr -> Expr 
    <1> . >
    Expr "||" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr ">=" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr ">" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "<=" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "<" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "!=" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "<>" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "==" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "!==" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "===" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr ">>" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "<<" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "%" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "/" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "*" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "-" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "+" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "." Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "^" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "&" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "|" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "&&" Expr -> Expr 
    ,
    '(unset)' Expr -> Expr 
    <1> . >
    Expr "||" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr ">=" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr ">=" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr ">" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr ">" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "<=" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "<=" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "<" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "<" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "!=" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "!=" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "<>" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "<>" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "==" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "==" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "!==" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "!==" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "===" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "===" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr ">>" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr ">>" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "<<" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "<<" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "%" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "%" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "/" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "/" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "*" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "*" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "-" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "-" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "+" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "+" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "." Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "." Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "^" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "^" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "&" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "&" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "|" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "|" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "&&" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "&&" Expr -> Expr 
    ,
    '(boolean)' Expr -> Expr 
    <1> . >
    Expr "||" Expr -> Expr 
    ,
    '(bool)' Expr -> Expr 
    <1> . >
    Expr "||" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr ">=" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr ">" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "<=" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "<" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "!=" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "<>" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "==" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "!==" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "===" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr ">>" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "<<" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "%" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "/" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "*" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "-" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "+" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "." Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "^" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "&" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "|" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr 'xor' Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr 'and' Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr 'or' Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "&&" Expr -> Expr 
    ,
    '(object)' Expr -> Expr 
    <1> . >
    Expr "||" Expr -> Expr 
    ,
    '(array)' Expr -> Expr 
    <1> . >
    Expr "?" Expr ":" Expr -> Expr 
    ,
    '(array)' Expr -> Expr 
    <1> . >
    Expr 'instanceof' ClassNameReference -> Expr