Documentation
type VariableLookup = Map String OpenscadObjSource
data OpenscadObj Source
data Computation Source
ControlStructure (VariableLookup -> [Computation] -> ([Obj2], [Obj3], VariableLookup)) [Computation] | |
Assignment (VariableLookup -> VariableLookup) | |
Object2 (VariableLookup -> Obj2) | |
Object3 (VariableLookup -> Obj3) | |
Include String |
variable :: GenParser Char st (VariableLookup -> OpenscadObj)Source
literal :: GenParser Char st (VariableLookup -> OpenscadObj)Source
expression :: Int -> GenParser Char st (VariableLookup -> OpenscadObj)Source