Stephen Williams
6416a799c9
Identifers include _ and $ characters.
2007-11-28 18:05:32 -08:00
Stephen Williams
26f1d50248
Fix parsing of hierarchical identifiers
...
the lexor didn't allow numbers in the IDENTIFIER name,
and the parser wasn't very nice with IDENTIFIER errors.
Signed-off-by: Stephen Williams <steve@icarus.com>
2007-11-27 21:42:20 -08:00
Stephen Williams
2a269f1bb7
Parse TIMINGCHECK syntax
...
Parse and ignore the TIMINGCHECK rules, and also parse
and ignore INTERCONNECT delays.
2007-11-27 20:53:48 -08:00
Stephen Williams
ca10a6867a
Handle comments
...
Ignore C/C++ style comments, and also handle a few error
cases a slight bit more elegently.
Signed-off-by: Stephen Williams <steve@icarus.com>
2007-11-26 17:59:53 -08:00
Stephen Williams
73e60f4b81
Match parsed IOPATH to cell and modpath to be annotated.
2007-11-20 22:20:22 -08:00
Stephen Williams
c5950e3aa6
Add stub $sdf_annotate function.
...
Add the $sdf_annotate function infrastructure, and a stub parser
that can parse miniman SDF files.
Signed-off-by: Stephen Williams <steve@icarus.com>
2007-11-18 17:36:03 -08:00