htcc-0.0.0.1: The full scratch implementation of tiny C compiler (x86_64)
Copyright(c) roki 2019
LicenseMIT
Maintainerfalgon53@yahoo.co.jp
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Htcc.Parser.Parsing.StmtExpr

Description

The module of the statement expression (GNU extension: https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html)

Synopsis

Documentation

stmtExpr :: (Show i, Read i, Integral i, Bits i) => [TokenLC i] -> ATree i -> ConstructionData i -> ASTConstruction i Source #

statement expression (GNU extension: https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html) \[\text{stmt-expr}=\text{"("}\ \text{"\{"}\ \text{stmt}\ \text{stmt*}\ \text{"\}"}\ \text{")"}\]