fortran-src-extras-0.3.0: Common functions and utils for fortran-src.
Safe HaskellNone
LanguageHaskell2010

Language.Fortran.Extras.Encoding

Description

Utils and Aeson orphan instances for common types in the AST.

Synopsis

Documentation

commonEncode :: ToJSON a => a -> ByteString Source #

Provide a wrapper for the encode function to allow indirect use in modules importing Encoding.

pprint77l :: IndentablePretty a => a -> String Source #

Render some AST element to a String using F77 legacy mode.

Orphan instances

ToJSON SemType Source # 
Instance details

ToJSON CharacterLen Source # 
Instance details

ToJSON BaseType Source # 
Instance details

ToJSON Position Source # 
Instance details

ToJSON SrcSpan Source # 
Instance details

FromJSON SemType Source # 
Instance details

FromJSON CharacterLen Source # 
Instance details

FromJSON BaseType Source # 
Instance details

FromJSON Position Source # 
Instance details

FromJSON SrcSpan Source # 
Instance details