From aa7226233023dcd53a28de837de74fb60fa9d691 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 22 Oct 2016 11:05:49 +0200 Subject: Added avail params to ilang format, check module params in 'hierarchy -check' --- frontends/ilang/ilang_parser.y | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'frontends/ilang') diff --git a/frontends/ilang/ilang_parser.y b/frontends/ilang/ilang_parser.y index fe5f23d66..bfc062fec 100644 --- a/frontends/ilang/ilang_parser.y +++ b/frontends/ilang/ilang_parser.y @@ -112,7 +112,13 @@ module_body: /* empty */; module_stmt: - attr_stmt | wire_stmt | memory_stmt | cell_stmt | proc_stmt | conn_stmt; + param_stmt | attr_stmt | wire_stmt | memory_stmt | cell_stmt | proc_stmt | conn_stmt; + +param_stmt: + TOK_PARAMETER TOK_ID EOL { + current_module->avail_parameters.insert($2); + free($2); + }; attr_stmt: TOK_ATTRIBUTE TOK_ID constant EOL { -- cgit v1.2.3