VRML-0.1.0.0: VRML parser and generator for Haskell
Data.VRML.Proto
Contents
indent' :: Doc ann -> Doc ann Source #
writeHaskell :: FilePath -> VRML -> IO () Source #
Methods
pretty :: FieldValue -> Doc ann #
prettyList :: [FieldValue] -> Doc ann #
pretty :: FieldType -> Doc ann #
prettyList :: [FieldType] -> Doc ann #
pretty :: EventOutId -> Doc ann #
prettyList :: [EventOutId] -> Doc ann #
pretty :: EventInId -> Doc ann #
prettyList :: [EventInId] -> Doc ann #
pretty :: FieldId -> Doc ann #
prettyList :: [FieldId] -> Doc ann #
pretty :: NodeTypeId -> Doc ann #
prettyList :: [NodeTypeId] -> Doc ann #
pretty :: NodeNameId -> Doc ann #
prettyList :: [NodeNameId] -> Doc ann #
pretty :: NodeBodyElement -> Doc ann #
prettyList :: [NodeBodyElement] -> Doc ann #
pretty :: ScriptBodyElement -> Doc ann #
prettyList :: [ScriptBodyElement] -> Doc ann #
pretty :: Node -> Doc ann #
prettyList :: [Node] -> Doc ann #
pretty :: URLList -> Doc ann #
prettyList :: [URLList] -> Doc ann #
pretty :: Route -> Doc ann #
prettyList :: [Route] -> Doc ann #
pretty :: ExternInterface -> Doc ann #
prettyList :: [ExternInterface] -> Doc ann #
pretty :: Interface -> Doc ann #
prettyList :: [Interface] -> Doc ann #
pretty :: RestrictedInterface -> Doc ann #
prettyList :: [RestrictedInterface] -> Doc ann #
pretty :: ProtoStatement -> Doc ann #
prettyList :: [ProtoStatement] -> Doc ann #
pretty :: NodeStatement -> Doc ann #
prettyList :: [NodeStatement] -> Doc ann #
pretty :: Statement -> Doc ann #
prettyList :: [Statement] -> Doc ann #
pretty :: VRML -> Doc ann #
prettyList :: [VRML] -> Doc ann #