-
Couldn't load subscription status.
- Fork 13
Derived from https://sourceforge.net/projects/v2kparse
Couldn't load subscription status.
gburdell/parser
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
13-aug-2015
===========
+ release r2.2.0.
+ replace SLF parser w/ fast/minimum (get cell only).
+ drop redundant `line when -E is used.
+ jre1.8.0_25-b17
3-jul-2015
==========
+ release r2.1.0.
+ added --keep_var_in_flatf option.
6-may-2015
==========
+ release r2.0.29.
+ continue testing.
+ adds support for undef-only source files.
17-jan-2015
===========
+ release r2.0.9.
+ continue testing.
+ the -E <postvpp> option is pretty cool: allows you to flatten out the
complete (post) preprocessor output into one single file.
11-dec-2014
===========
+ release r2.0.4.
+ fix redefine checking to squeeze (whitespace) before compare.
thus quelch false-messages.
09-dec-2014
===========
+ release r2.0.3.
+ added support for `(space)*macro
+ added support for `undef
+ added option --sfcu to specify single-file compilation unit semantics
as defined in LRM (3.12.1 Compilation units). Use in analyze is for
correct use during `undef directives processing.
07-dec-2014
===========
+ Continue testing, release r2.0.1.
+ added support for token-paste '``' operator in sysvlog.
+ added '--redefn_lvl' option to analyze to control macro redefinition check.
+ NOTE: tested on *Nix system with:
+ jruby 1.7.13 (1.9.3p392) 2014-06-24 43f133c i
on Java HotSpot(TM) 64-Bit Server VM 1.7.0_07-b10 [linux-amd64]
+ java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
02-dec-2014
===========
+ Major refactor to replace antlr-based SysVlog parser with one from apfe
(which used PEG-type parser runtime. See gburdell/apfe.)
+ Pushed tag analyze_r2.0 (consider beta quality).
+ Added '--msg_lvl 0..3' option to analyze (ruby side) to support finer-grained
messaging.
19-dec-2013
===========
+ fixed: case where file a/b/c/d.v has `include "./e.vh".
Need to implicitly add dir of including-source a/b/c to incdir.
23-mar-2013
===========
+ fixed: remove space from full-instance name generated into --inst_tcl.
11-mar-2013
===========
+ added --inst_mode 0|1 to analyze to track cell instances from SLF files.
23-jul-2012
===========
+ pushed tag analyze_r1.1.7 which fixed issue in slf
to support -,+ in number.
+ fixed sysvlog.g to add syntactic predicate to primary
for conflict resolution for function call (earlier priority).
18-jul-2012
===========
+ pushed tag analyze_r1.1.6 which fixed issue in slf libname
to support -,+ in name.
+ fixed known bug w/ stack dump on unresolved top with no instances.
14-may-2012
===========
+ pushed tag analyze_r1.1.5 which adds support for interface instance
tracking in apps/analyze (run as bin/analyze).
+ only required minor perturbations to sysvlog.g and Tracker.java.
14-dec-2011
===========
+ grabbed source from https://sourceforge.net/projects/v2kparse/
(thanx kpfalzer), and embelished it w/ some improvements:
SystemVerilog and Vhdl parsers.
+ Imported into netbeans: http://netbeans.org (v7.0.1)
+ Projects uses antlr-2.7.7: http://www.antlr2.org
Packages 0
No packages published