Linear.Grammar
data LinAst
(.+.)
class Coefficient x y
multLin
data LinVar
hasName
mapName
hasCoeff
mapCoeff
data LinExpr
mergeLinExpr
addLin
removeDupLin
makeLinExpr
data Ineq
(.==.)
(.<=.)
(.=>.)
data IneqStdForm
getStdVars
mapStdVars
getStdConst
mapStdConst
standardForm
standardize
hasNoDups
between1000Rational