| Copyright | (c) DFKI GmbH 2012 |
|---|---|
| License | GPLv2 or higher, see LICENSE.txt |
| Maintainer | Christian.Maeder@dfki.de |
| Stability | provisional |
| Portability | non-portable(derive Typeable instances) |
| Safe Haskell | None |
ATC.Id
Contents
Description
Orphan instances
| Generic Id Source # | |
| Generic Token Source # | |
| Generic Range Source # | |
| Generic Pos Source # | |
| FromJSON Id Source # | |
| FromJSON Token Source # | |
| FromJSON Range Source # | |
| FromJSON Pos Source # | |
| ToJSON Id Source # | |
| ToJSON Token Source # | |
Methods toEncoding :: Token -> Encoding toJSONList :: [Token] -> Value toEncodingList :: [Token] -> Encoding | |
| ToJSON Range Source # | |
Methods toEncoding :: Range -> Encoding toJSONList :: [Range] -> Value toEncodingList :: [Range] -> Encoding | |
| ToJSON Pos Source # | |
| ShATermConvertible Id Source # | |
Methods toShATermAux :: ATermTable -> Id -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Id] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Id) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Id]) | |
| ShATermConvertible Token Source # | |
Methods toShATermAux :: ATermTable -> Token -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Token] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Token) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Token]) | |
| ShATermConvertible Range Source # | |
Methods toShATermAux :: ATermTable -> Range -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Range] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Range) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Range]) | |
| ShATermConvertible Pos Source # | |
Methods toShATermAux :: ATermTable -> Pos -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Pos] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Pos) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Pos]) | |