steve
|
bf10c5762a
|
Parse port_declaration_lists from the 2001 Standard.
|
2002-05-19 23:37:28 +00:00 |
steve
|
9dda15a186
|
implement nex_input for behavioral statements.
|
2002-04-21 17:43:12 +00:00 |
steve
|
b094bbdcf4
|
Add support for conbinational events by finding
the inputs to expressions and some statements.
Get case and assignment statements working.
|
2002-04-21 04:59:07 +00:00 |
steve
|
f7f61a8696
|
Detect mismatches in reg as module items and ports.
|
2002-04-12 02:57:08 +00:00 |
steve
|
65159a2733
|
Update for newer bison.
|
2002-03-31 04:06:49 +00:00 |
steve
|
853c1f4387
|
Detect incorrect function ports.
|
2002-01-23 03:35:17 +00:00 |
steve
|
361d4f2147
|
Drive strengths for continuous assignments.
|
2002-01-12 04:03:39 +00:00 |
steve
|
912749342c
|
Parse combinational event delay.
|
2001-12-31 05:23:13 +00:00 |
steve
|
03aebd7525
|
Support elaborate_net for PEString objects.
|
2001-12-30 21:32:03 +00:00 |
steve
|
4dd5f97a96
|
Parse and handle drive strengths of gates to vvp.
|
2001-12-14 02:05:13 +00:00 |
steve
|
c200c0c20e
|
Support integer for function return value.
|
2001-12-07 05:03:13 +00:00 |
steve
|
ab6c8cb4b8
|
Parser and pform use hierarchical names as hname_t
objects instead of encoded strings.
|
2001-12-03 04:47:14 +00:00 |
steve
|
33c7c47f73
|
Handle index identifiers in simple paths.
|
2001-12-01 02:42:39 +00:00 |
steve
|
65f835f3eb
|
Properly parse net_decl assignments with delays.
|
2001-11-29 17:37:51 +00:00 |
steve
|
4d0b840c26
|
Coerse input to inout when assigned to.
|
2001-11-10 02:08:49 +00:00 |
steve
|
0c4bea473c
|
Parse specparam parsepulse assignments.
|
2001-11-06 02:52:19 +00:00 |
steve
|
b624b6002e
|
Parse more [gosh darn] specify syntax.
|
2001-11-03 04:09:10 +00:00 |
steve
|
faa3a62259
|
detect module ports not declared within the module.
|
2001-10-31 03:11:15 +00:00 |
steve
|
8c9e0bafa9
|
more specify syntax (Stehpan Boettcher)
|
2001-10-26 03:22:56 +00:00 |
steve
|
467ecf5b33
|
Error messages for missing UDP port declarations.
|
2001-10-21 01:55:24 +00:00 |
steve
|
393a76d57a
|
threshold of $width is optional.
|
2001-10-14 02:03:51 +00:00 |
steve
|
3734b5e7f1
|
spec reference events can be identifiers.
|
2001-10-09 18:11:58 +00:00 |
steve
|
c507379f09
|
Handle more path polarity cases.
|
2001-08-31 21:08:35 +00:00 |
steve
|
47031767fa
|
Parse $setuphold statements.
|
2001-08-31 17:38:41 +00:00 |
steve
|
8654412844
|
lsb vs msb in error message.
|
2001-07-28 22:00:27 +00:00 |
steve
|
b825f8d2b2
|
Create a config.h.in file to hold all the config
junk, and support gcc 3.0. (Stephan Boettcher)
|
2001-07-25 03:10:48 +00:00 |
steve
|
7eab75ded1
|
Parse a lot more specify syntax.
|
2001-07-01 23:44:43 +00:00 |
steve
|
c3960f8e6a
|
Support macromodule as module.
|
2001-06-23 00:31:06 +00:00 |
steve
|
e40efec4bd
|
Add more UDP edge types, and finish up compile
and run-time support. (Stephan Boettcher)
|
2001-06-18 00:51:23 +00:00 |
steve
|
3ca55bf327
|
Better handling of module item errors.
|
2001-04-29 20:18:34 +00:00 |
steve
|
4f3bdd9f38
|
Accept single strengths for pullup and pulldown.
|
2001-04-28 22:56:15 +00:00 |
steve
|
c97692d715
|
Generate code for disable.
|
2001-04-21 00:55:46 +00:00 |
steve
|
219df169a3
|
Generalize the evaluation of floating point delays, and
get it working with delay assignment statements.
Allow parameters to be referenced by hierarchical name.
|
2001-01-14 23:04:55 +00:00 |
steve
|
02fc59fbdf
|
Parse parameters within nested scopes.
|
2001-01-13 22:20:08 +00:00 |
steve
|
cc18d065aa
|
declaration initialization for time variables.
|
2001-01-06 06:31:58 +00:00 |
steve
|
68e672e61a
|
Support arrays of integers.
|
2001-01-06 02:29:35 +00:00 |
steve
|
c9881c115a
|
Spelling error.
|
2000-12-16 17:16:08 +00:00 |
steve
|
5dbea64759
|
Add support for signed reg variables,
simulate in t-vvm signed comparisons.
|
2000-12-11 00:31:43 +00:00 |
steve
|
084a464cf1
|
Support decimal constants in behavioral delays.
|
2000-12-10 22:01:35 +00:00 |
steve
|
f6507cba43
|
Check lvalue of procedural continuous assign (PR#29)
|
2000-12-06 06:31:09 +00:00 |
steve
|
789e862ca4
|
parse real and realtime declarations.
|
2000-12-05 22:32:05 +00:00 |
steve
|
3591e06c4e
|
Support time variables.
|
2000-10-31 17:49:02 +00:00 |
steve
|
88c8547486
|
Remove C++ string from variable lists.
|
2000-10-31 17:00:04 +00:00 |
steve
|
f526d235d1
|
Check for missing concat subexpressions (PR#11)
|
2000-10-14 02:23:02 +00:00 |
steve
|
3a2eff2265
|
Parse specify delay values.
|
2000-09-23 03:04:10 +00:00 |
steve
|
67472379b4
|
Error message for invalid variable list.
|
2000-09-13 16:32:26 +00:00 |
steve
|
30a81731dd
|
Introduce min:typ:max support.
|
2000-07-29 17:58:20 +00:00 |
steve
|
739365abe5
|
Parse disable statements to pform.
|
2000-07-26 05:08:07 +00:00 |
steve
|
18eb34921f
|
Add support for non-constant delays in delay statements,
Support evaluating ! in constant expressions, and
move some code from netlist.cc to net_proc.cc.
|
2000-07-07 04:53:53 +00:00 |
steve
|
056a3f7220
|
Allow unary operators in constant expressions.
|
2000-06-30 15:50:20 +00:00 |