aboutsummaryrefslogtreecommitdiffstats
path: root/frontends/verilog/lexer.l
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2013-11-20 13:05:27 +0100
committerClifford Wolf <clifford@clifford.at>2013-11-20 13:05:27 +0100
commit92035fb38ef8e7ac6319af659f7d682a047d2f70 (patch)
treeaddf8c0a087eac819af1d869af61608061fbfa34 /frontends/verilog/lexer.l
parentc4c299eb5a3d9c2b7c9932efb35669c09c1aacb4 (diff)
downloadyosys-92035fb38ef8e7ac6319af659f7d682a047d2f70.tar.gz
yosys-92035fb38ef8e7ac6319af659f7d682a047d2f70.tar.bz2
yosys-92035fb38ef8e7ac6319af659f7d682a047d2f70.zip
Implemented indexed part selects
Diffstat (limited to 'frontends/verilog/lexer.l')
-rw-r--r--frontends/verilog/lexer.l3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/verilog/lexer.l b/frontends/verilog/lexer.l
index fea383cf4..353f0a79b 100644
--- a/frontends/verilog/lexer.l
+++ b/frontends/verilog/lexer.l
@@ -249,6 +249,9 @@ supply1 { return TOK_SUPPLY1; }
"<<<" { return OP_SSHL; }
">>>" { return OP_SSHR; }
+"+:" { return TOK_POS_INDEXED; }
+"-:" { return TOK_NEG_INDEXED; }
+
"/*" { BEGIN(COMMENT); }
<COMMENT>. /* ignore comment body */
<COMMENT>\n /* ignore comment body */