
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: api/rascal/lllinear/extracted
Source used for this grammar: Paul Klint, Jurgen J. Vinju, analysis::linearprogramming::LLLinearProgramming, 2009–2013 [Explore]
LLCoefficients, LLObjectiveFun, ConstraintType, LLConstraint, LLConstraints, LLVariableVals, LLSolution), 0 root (—), 3 top (LLObjectiveFun, LLConstraints, LLSolution), 0 bottom (—).[llObjFun], [leq], [eq], [geq], [llConstraint], [llSolution].⟨coefficients⟩ 2, ⟨const⟩ 2, ⟨ctype⟩, ⟨varVals⟩, ⟨funVal⟩.LLCoefficients ::=
integerLLObjectiveFun ::= [llObjFun]::⟨coefficients⟩:LLCoefficients ⟨const⟩:integer
ConstraintType ::= [leq]::ε [eq]::ε [geq]::ε
LLConstraint ::= [llConstraint]::⟨coefficients⟩:LLCoefficients ⟨ctype⟩:ConstraintType ⟨const⟩:integer
LLConstraints ::=
LLConstraintLLVariableVals ::=
integerLLSolution ::= [llSolution]::⟨varVals⟩:LLVariableVals ⟨funVal⟩:integer