Verilog
This is the Verilog 2005 parser used by VerilogCreator
Install / Use
/learn @rochus-keller/VerilogREADME
This is the Verilog parser library used by VerilogCreator. The library produces the AST used to crossref and navigate a Verilog project. The parser supports Verilog 05 (full IEEE 1364-2005) and subset of SystemVerilog 12 (IEEE 1800-2012). See https://github.com/rochus-keller/VerilogCreator/blob/master/README.md for more information.
The library makes use of a parser generated by Coco/R based on input from EbnfStudio (see https://github.com/rochus-keller/EbnfStudio). There is no other dependency than the Qt Core library.
In order to regenerate CocoParser.cpp/h you have to use this version of Coco/R: https://github.com/rochus-keller/Coco
To do's
- Join old format port with corresponding local declarations
- Invalidate referencing modules when referenced changes
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
