Function moore_vhdl_syntax::parser::rules::parse_block_stmt [−][src]
pub fn parse_block_stmt<P: Parser>(
p: &mut P,
label: Option<Spanned<Name>>
) -> ReportedResult<StmtData>
Expand description
Parse a block statement. See IEEE 1076-2008 section 11.2.
block_stmt := "block" ["(" expr ")"] ["is"] {decl_item} "begin" {stmt} "end" "block" [ident] ";"