steve
|
0e044d6684
|
More precise about r-value width of constants.
|
2005-11-26 00:35:42 +00:00 |
steve
|
9fd16575d9
|
Support bool expressions and compares handle them optimally.
|
2005-09-14 02:53:13 +00:00 |
steve
|
b9799cf6ec
|
Remove NetVariable and ivl_variable_t structures.
|
2005-07-11 16:56:50 +00:00 |
steve
|
e4ae832153
|
Clean up spurious trailing white space.
|
2004-10-04 01:10:51 +00:00 |
steve
|
1295058e5d
|
parameter keys are per_strings.
|
2004-02-20 06:22:56 +00:00 |
steve
|
7c1401a2ba
|
Spelling patch.
|
2003-08-28 04:11:17 +00:00 |
steve
|
71a404a546
|
Add arithmetic shift operators.
|
2003-06-18 03:55:18 +00:00 |
steve
|
222eaa0f88
|
Operands of unsigned multiply are unsigned.
|
2003-06-15 18:53:20 +00:00 |
steve
|
5903f0744c
|
Support parameters in real expressions and
as real expressions, and fix multiply and
divide with real results.
|
2003-05-30 02:55:32 +00:00 |
steve
|
7e2848b105
|
Do not try to set constants to width 0.
|
2003-05-20 15:05:33 +00:00 |
steve
|
c602d94cef
|
Comparison operators do have defined width.
|
2003-03-15 18:08:43 +00:00 |
steve
|
6d94f2ea55
|
Better organize the NetESFunc return type guesses.
|
2003-03-15 04:46:28 +00:00 |
steve
|
4c67de5ca7
|
Add the lex_strings string handler, and put
scope names and system task/function names
into this table. Also, permallocate event
names from the beginning.
|
2003-03-01 06:25:30 +00:00 |
steve
|
589422b505
|
Real constants have no defined vector width
|
2003-02-06 17:50:23 +00:00 |
steve
|
04ada23119
|
Support in various contexts the $realtime
system task.
|
2003-01-27 00:14:37 +00:00 |
steve
|
46253ed873
|
Rework expression parsing and elaboration to
accommodate real/realtime values and expressions.
|
2003-01-26 21:15:58 +00:00 |
steve
|
aa8869a3c7
|
Postpone parameter width check to evaluation.
|
2002-11-09 01:40:19 +00:00 |
steve
|
de94d09706
|
No need to keep excess width from an
unsigned constant value, if it can
be trimmed safely.
|
2002-11-06 02:25:13 +00:00 |
steve
|
43501809b1
|
Redo the parameter vector support to allow
parameter names in range expressions.
|
2002-10-19 22:59:49 +00:00 |
steve
|
7e1e44e87a
|
Properly cast signedness of parameters with ranges.
|
2002-09-01 03:01:48 +00:00 |
steve
|
52bf4e613f
|
conditional ident string using autoconfig.
|
2002-08-12 01:34:58 +00:00 |
steve
|
28e0616543
|
Use standard name for iostream.
|
2002-06-06 18:57:18 +00:00 |
steve
|
8941a594ee
|
include iostream for gcc 3.1
|
2002-05-25 16:51:37 +00:00 |
steve
|
8667b9a35d
|
Put off evaluation of concatenation repeat expresions
until after parameters are defined. This allows parms
to be used in repeat expresions.
Add the builtin $signed system function.
|
2002-05-05 21:11:49 +00:00 |
steve
|
928df5caf7
|
include config.h to eliminate warnings.
|
2002-01-29 22:36:31 +00:00 |
steve
|
5796524f06
|
Add ne_expr.cc
|
2002-01-28 01:39:45 +00:00 |