Skip to content

Commit 7091deb

Browse files
committed
Commentary
1 parent 7aec4cc commit 7091deb

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

README.pod

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -208,37 +208,39 @@ types, but supports a subset of SystemVerilog.
208208

209209
Although not a parser, a common requested use of Verilog-Perl is to
210210
automatically make shell modules and interconnect modules. Verilog-Mode is
211-
a better solution to this problem, as it results in completely portable
212-
code; the program (Verilog-Mode) isn't needed for others to update the
213-
design. It's also in very common usage, including by many IP providers.
211+
a project with a better solution to this problem, as it results in
212+
completely portable code; the program (Verilog-Mode) isn't needed for
213+
others to update the design. It's also in very common usage, including by
214+
many IP providers.
214215

215216
=item slang
216217

217-
SystemVerilog Language Services (slang) L<https://sv-lang.com> provides
218-
various components for lexing, parsing, type checking, and elaborating
219-
SystemVerilog code. It's fast and supports UVM.
218+
The SystemVerilog Language Services (slang) project L<https://sv-lang.com>
219+
provides various components for lexing, parsing, type checking, and
220+
elaborating SystemVerilog code. It's fast and supports UVM.
220221

221222
=item Surelog
222223

223-
Surelog L<https://github.com/chipsalliance/Surelog> is a SystemVerilog 2017
224-
Pre-processor, Parser, Elaborator, and UHDM Compiler. It handles UVM and
225-
provides an IEEE Design/TB C/C++ VPI and Python AST API.
224+
The Surelog project L<https://github.com/chipsalliance/Surelog> is a
225+
SystemVerilog 2017 Pre-processor, Parser, Elaborator, and UHDM Compiler. It
226+
handles UVM and provides an IEEE Design/TB C/C++ VPI and Python AST API.
226227

227228
=item SV-Parser
228229

229-
Sv-parser L<https://github.com/dalance/sv-parser> is a SystemVerilog parser
230-
library fully compliant with IEEE 1800-2017. that returns a concrete
231-
syntax tree.
230+
The Sv-parser project L<https://github.com/dalance/sv-parser> is a
231+
SystemVerilog parser library fully compliant with IEEE 1800-2017. that
232+
returns a concrete syntax tree.
232233

233234
=item Tree-Sitter-Verilog
234235

235-
Tree-Sitter-Verilog L<https://github.com/tree-sitter/tree-sitter-verilog>
236-
is a verilog grammar for the JavaScript tree-sitter parser.
236+
The Tree-Sitter-Verilog project
237+
L<https://github.com/tree-sitter/tree-sitter-verilog> is a verilog grammar
238+
for the JavaScript tree-sitter parser.
237239

238240
=item Verible
239241

240-
Verible L<https://github.com/chipsalliance/verible> parses IEEE 1800-2017,
241-
with the ability to parse un-preprocessed source files.
242+
The Verible project L<https://github.com/chipsalliance/verible> parses IEEE
243+
1800-2017, with the ability to parse un-preprocessed source files.
242244

243245
=back
244246

0 commit comments

Comments
 (0)