Copyright | (c) roki 2019 |
---|---|
License | MIT |
Maintainer | falgon53@yahoo.co.jp |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Perspective on typedef
declaration
Synopsis
- typedef :: (Integral i, Show i, Read i, Bits i) => [(TokenLCNums i, Token i)] -> ConstructionData i -> Either (ASTError i) ([TokenLC i], ATree a, ConstructionData i)
Documentation
typedef :: (Integral i, Show i, Read i, Bits i) => [(TokenLCNums i, Token i)] -> ConstructionData i -> Either (ASTError i) ([TokenLC i], ATree a, ConstructionData i) Source #
Perform type definition from token string starting from typedef
token.
\[\text{typedef-name}=\text{ident}\]