Commit Graph

6240 Commits

Author SHA1 Message Date
steve 0c6775a094 Handle no ports at all for tasks. 1999-07-28 03:46:57 +00:00
steve 1f3a934f10 use parent mkinstalldirs. 1999-07-28 03:17:03 +00:00
steve 7886328684 line comments effects detection of strings etc. 1999-07-25 00:03:13 +00:00
steve fc8a6c52f8 Add support for task output and inout ports. 1999-07-24 19:19:06 +00:00
steve 93a77a2efd Elaborate task input ports. 1999-07-24 02:11:19 +00:00
steve 9021f68996 is_constant method for PEConcat. 1999-07-22 02:05:20 +00:00
steve 3766ee7822 Document netlist semantics. 1999-07-21 01:15:29 +00:00
steve 104f892f99 Implement the set method. 1999-07-20 05:12:22 +00:00
steve 563ec1bb81 Add support for CE input to XNF DFF, and do
complete cleanup of replaced design nodes.
1999-07-18 21:17:50 +00:00
steve 7d876f7735 xnfsyn generates DFF objects for XNF output, and
properly rewrites the Design netlist in the process.
1999-07-18 05:52:46 +00:00
steve 9754507eb0 Add the functor interface for functor transforms. 1999-07-17 22:01:13 +00:00
steve a5921ceae8 netlist support for ternary operator. 1999-07-17 19:50:59 +00:00
steve cfb27a1fc4 Get bits of odd sized hex representation. 1999-07-17 18:25:38 +00:00
steve 772f38ca1e Better handling of bit width of + operators. 1999-07-17 18:06:02 +00:00
steve 7b7b2c749a Trim trailing white space from macro values. 1999-07-17 05:10:13 +00:00
steve 7ba7b925ed simplified process scan for targets. 1999-07-17 03:39:11 +00:00
steve 13cd13d9d5 part select in expressions. 1999-07-17 03:08:31 +00:00
steve a0b9db8a88 pevent objects have initial values. 1999-07-17 03:07:27 +00:00
steve b155202dd2 set_width for NetESubSignal. 1999-07-16 04:33:41 +00:00
steve fe614647c5 Reduce the excessive line directives from macros. 1999-07-15 22:53:47 +00:00
steve ca920511b9 Handle strings as tokens. 1999-07-15 03:39:17 +00:00
steve c2c9acdbaf Construct delayed assignment as an equivilent block. 1999-07-13 04:08:26 +00:00
steve 6852a62e5a procedural blocking assignment delays. 1999-07-12 00:59:36 +00:00
steve a7b3f697cf implement undef. 1999-07-11 18:03:56 +00:00
steve 5f86263518 handle unsupported directives. 1999-07-11 17:15:16 +00:00
steve 81d143f627 ifdef/else/endif directives. 1999-07-11 16:59:58 +00:00
steve 039b6d722a credits. 1999-07-10 23:29:28 +00:00
steve e9f4e01da8 pform even on parse errors. 1999-07-10 23:29:21 +00:00
steve aa938a309d Proper initialization of registers. 1999-07-10 03:00:05 +00:00
steve c8d13d7a1c Support concatenate in l-values. 1999-07-10 02:19:26 +00:00
steve 46df679fc5 remove string from lexical phase. 1999-07-10 01:03:18 +00:00
steve 15e6c7d4b0 Handle number constants as parameters. 1999-07-10 01:02:08 +00:00
steve 6003f42724 Better comment handling. 1999-07-10 00:36:12 +00:00
steve 32ad8607ac credits. 1999-07-08 02:06:47 +00:00
steve a5edb959bb support the question chracter in numbers. 1999-07-08 02:06:39 +00:00
steve e58844f1be Emit vvm for user defined tasks. 1999-07-07 04:20:57 +00:00
steve 63159ab3a1 underscores in macro names. 1999-07-07 01:18:57 +00:00
steve d4b2a938a4 Nested defines. 1999-07-07 01:07:57 +00:00
steve db07d18bcb Numbers patch for Xx and Zz. (Stefan Thiede) 1999-07-07 00:24:42 +00:00
steve 87dacbe83b Install the correct name. 1999-07-03 23:58:56 +00:00
steve 4939e9fe61 Support line directives from the preprocessor. 1999-07-03 21:27:22 +00:00
steve 954b42b66b Add ivlpp targets. 1999-07-03 20:50:28 +00:00
steve 413e0d2aa6 Add include path and line directives. 1999-07-03 20:03:47 +00:00
steve 3d1f0b3da2 Add a preprocessor. 1999-07-03 17:24:11 +00:00
steve 3ff6912bdd Elaborate user defined tasks. 1999-07-03 02:12:51 +00:00
steve 484485e299 Properly terminate signal matching scan. 1999-06-24 05:02:36 +00:00
steve 1ec98ba7cf Elaborate wide structoral bitwise OR. 1999-06-24 04:45:29 +00:00
steve 11b2b1740a Handle expression widths for EEE and NEE operators,
add named blocks and scope handling,
 add registers declared in named blocks.
1999-06-24 04:24:18 +00:00
steve 33d4133217 Add the === and !== binary operators. 1999-06-24 04:21:45 +00:00
steve 96e0fc0d48 Add !== and === operators. 1999-06-24 04:20:47 +00:00