Copyright | (c) Sirui Lu 2024 |
---|---|
License | BSD-3-Clause (see the LICENSE file) |
Maintainer | siruilu@cs.washington.edu |
Stability | Experimental |
Portability | GHC only |
Safe Haskell | None |
Language | Haskell2010 |
Grisette.Internal.Core.Data.SExpr
Description
Synopsis
- data SExpr
- showsSExprWithParens :: Char -> Char -> SExpr -> ShowS
- parseFileLocation :: String -> SExpr
- fileLocation :: SpliceQ SExpr
Documentation
S-expression data type. Used for symbol metadata.
Instances
showsSExprWithParens :: Char -> Char -> SExpr -> ShowS Source #
Show an S-expression with specific parentheses.
parseFileLocation :: String -> SExpr Source #
Parse a file location string into an S-expression.
fileLocation :: SpliceQ SExpr Source #
Get the file location of the splice.