在Verilog中,您需要用'begin'和'end'这两个单词将代码块括起来,如下所示:
感谢您的选择。
if(foo) begin
x <= 1'b0;
y <= 1'b0;
end else begin
x <= x_d;
y <= y_d;
end
有没有办法在Emacs中设置开始和结束为括号,以便您可以使用check-parens或类似工具查找任何不匹配的内容?
我尝试将以下内容(及其变体)添加到我的~/.emacs文件中,但它不起作用...
(modify-syntax-entry ?begin "(end" )
(modify-syntax-entry ?end ")begin" )
感谢您的选择。