在Verilog中有沒有什麼方法可以編寫包含註釋的宏,以便在宏的每個實例中註釋都將被「實例化」?我需要宏內的註釋來關閉宏中其他代碼的皮棉投訴。(系統)包含註釋的verilog宏?
0
A
回答
1
您應該使用塊註釋(/* */
)和可能的多行宏。例如:
`define macro_with_comment \
/* your comment here */ \
macro_body_here \
/* another your comment here */ \
another_line
被警告,宏是一個痛苦的調試是出了點問題。
0
不鼓勵使用註釋編譯指南。 (系統)Verilog LRM不太清楚在宏處理中使用註釋的情況。很顯然,單行註釋(前面有//
不擴展的文本的一部分,但並沒有提及有關/* mult-line */
意見。大多數預處理器expandint文本之前刪除所有留言。
的Verilog-2001添加的屬性(* text *)
到語言,但人們仍然不知道他們應該使用它們而不是評論。
相關問題
- 1. @OneToOne關係是否包含@ForiegnKey註釋
- 2. 類似於C++對象包含宏URL解釋爲註釋
- 3. 系統verilog/oop
- 4. 系統verilog/verilog ---事件
- 5. 系統Verilog VPI中的打包結構?
- 6. 系統的Verilog:覆蓋的成員系統的Verilog類
- 7. 非特定`包含文件名 - 系統Verilog編譯器指令
- 8. php包含條件註釋
- 9. 包含字體的系統
- 10. 投入而系統的Verilog
- 11. 如何在系統的Verilog
- 12. C++:導入/包含系統
- 13. 「系統.__ ComObject」不包含.WithComCleanup()
- 14. PHP:包含模板系統
- 15. 得到宏註釋
- 16. 系統Verilog-等待語句
- 17. 在所有系統的verilog文件中自動包含一個文件
- 18. 在java中強制註釋字段包含帶註釋的類
- 19. 有沒有辦法將包含註釋的XAML註釋掉?
- 20. 如何將包含註釋的HTML塊註釋掉
- 21. Oracle創建包含列註釋的表
- 22. 包含註釋的混淆類
- 23. C宏上的ACSL註釋
- 24. 宏中的註釋行
- 25. 在verilog中包含模塊
- 26. 系統的Verilog:一包的實例化對象
- 27. 強制註釋類包含帶註釋字段
- 28. 註釋在SQL查詢中包含註釋時性能如何?
- 29. 檢查註釋包含在註釋列表
- 30. Verilog宏擴展
Nope不適合我的棉絨,但您的答案可能會幫助其他人。 – user5888527