Andrew Johnson
|
b281b453bb
|
Added variable argument functions, mostly by Benjamin Fransken.
MIN, MAX, FINITE and ISINF can now take any number of arguments.
|
2008-04-10 18:06:47 +00:00 |
|
Andrew Johnson
|
7cf188ff61
|
Fix issues when char is signed.
|
2008-01-04 16:52:15 +00:00 |
|
Andrew Johnson
|
ad8302f4b1
|
Added VAL keyword to CALC parser and evaluator; evaluates to previous result.
|
2007-05-03 20:03:38 +00:00 |
|
Jeff Hill
|
049e054c31
|
fixed win32 dll exports
|
2006-11-30 22:29:26 +00:00 |
|
Andrew Johnson
|
97a5aa16a0
|
Major update, code reorganization and enhancement.
|
2006-03-30 20:07:06 +00:00 |
|
Andrew Johnson
|
df07bfc9e9
|
Lower-case operands a thru l are never used, the infix buffer was already
converted to upper-case.
|
2006-03-01 19:55:13 +00:00 |
|
Andrew Johnson
|
b2681f5eb8
|
Fixed gcc warnings (NULL is a pointer, '\0' is a zero character).
|
2005-10-28 23:14:06 +00:00 |
|
Jeff Hill
|
12a08561be
|
fixed DLL symbol export for windows
|
2005-02-18 18:39:56 +00:00 |
|
W. Eric Norum
|
0dc034962c
|
Use epicsScanFloat/epicsScanDouble rather than sscanf.
This allows proper handling of Nan/Inf on all architectures.
|
2004-10-12 17:45:31 +00:00 |
|
Ralph Lange
|
881ba6bb9d
|
Fixed compiler warnings connected to missing char->int casts
|
2003-04-03 12:05:09 +00:00 |
|
Janet B. Anderson
|
93b0bf478d
|
Updated license comments.
|
2002-07-12 21:35:43 +00:00 |
|
Marty Kraimer
|
e80ea9a289
|
add const in may places
|
2001-02-06 15:19:53 +00:00 |
|
Janet B. Anderson
|
137ac31a23
|
Fixed test stmnt errors in previous commit.
|
2000-02-02 22:25:27 +00:00 |
|
Janet B. Anderson
|
1a11a13f28
|
Changed test order in while stmnts to prevent UMR problem. - Evans
|
2000-02-02 22:09:20 +00:00 |
|
Marty Kraimer
|
c786f54b63
|
changes for 3.14
|
1999-09-13 19:18:48 +00:00 |
|
Janet B. Anderson
|
42492ea5f2
|
Added == binary operator.
|
1999-09-01 22:36:16 +00:00 |
|
Marty Kraimer
|
97191cfb50
|
get rid of some warning messages
|
1998-03-19 20:43:47 +00:00 |
|
Marty Kraimer
|
c6304512eb
|
Move private definitions to postfixPvt.h
|
1998-03-16 16:23:42 +00:00 |
|
Jeff Hill
|
27c4d0574f
|
cleaned up the DLL symbol export
|
1998-02-27 01:34:15 +00:00 |
|
Ken Evans
|
88d36c7db3
|
Made a large number of changes to epicsShareThings in libCom routines
to get imports and exports straight on WIN32. Not everything is fixed
at this time.
|
1998-02-20 21:45:20 +00:00 |
|
Janet B. Anderson
|
f55d861f40
|
Added aten2 function pre Nick Rees.
|
1997-07-23 15:06:43 +00:00 |
|
Marty Kraimer
|
ed3cefacef
|
Change so that 0 is INVALID_
|
1997-07-11 12:20:35 +00:00 |
|
Jeff Hill
|
7946e9b921
|
DLL keyword adjustments
|
1997-05-01 23:51:07 +00:00 |
|
Jeff Hill
|
5bf13da02c
|
fixed conflict >>>>>
|
1997-05-01 20:30:15 +00:00 |
|
Jeff Hill
|
6b6e5e7515
|
updated dll keywords
|
1997-05-01 19:57:53 +00:00 |
|
Marty Kraimer
|
437142b5bb
|
Fix compiler warning messages
|
1997-04-30 19:12:25 +00:00 |
|
Jeff Hill
|
d3c6310bb1
|
API changes and include with not <>
|
1997-04-10 19:45:43 +00:00 |
|
Janet B. Anderson
|
fb82d0de0a
|
Removed unused END_ELEMENTS definition.
|
1996-06-19 14:38:38 +00:00 |
|
Janet B. Anderson
|
e4c383cfb5
|
Added LN and SQRT as synonyms for LOGE and SQR, respectively.
Added NINT, nearest integer function.
Modified handling of "-" so operator can be either unary or binary.
|
1995-02-13 16:38:27 +00:00 |
|
Marty Kraimer
|
f063feb3cb
|
Cast of memcpy arg to suppress warning message.
|
1994-09-02 13:40:55 +00:00 |
|
Mike Bordua
|
d278bf8277
|
Channel Access changes from Jeff Hill.
|
1994-07-13 02:29:43 +00:00 |
|
Janet B. Anderson
|
64243909a8
|
Added support for CONST_PI, CONST_R2D, and CONST_D2R and conversion of infix exp to upper
|
1994-05-11 11:36:20 +00:00 |
|
Janet B. Anderson
|
9e64980b6c
|
Changed seperator test to catch invalid commas
|
1994-02-03 09:19:23 +00:00 |
|
Janet B. Anderson
|
e84d8b7167
|
Added test for extra close paren at end of expression
|
1993-11-04 15:42:00 +00:00 |
|
Janet B. Anderson
|
8b2d8fb640
|
removed varargs.h
|
1993-07-26 15:17:22 +00:00 |
|
Marty Kraimer
|
d7d3c0b42a
|
made ANSI C compatible
|
1993-01-29 12:49:14 +00:00 |
|
Janet B. Anderson
|
8b63624672
|
bug fix
|
1992-08-29 20:34:55 +00:00 |
|
Janet B. Anderson
|
6c7827d1b2
|
initialized *ppostfix: needed when calc expr not defined
|
1992-08-26 13:37:06 +00:00 |
|
Janet B. Anderson
|
2af60b3d4e
|
flt pt constant string replaced with double in postfix expression
|
1992-05-11 14:53:13 +00:00 |
|
Janet B. Anderson
|
6c3d8208ac
|
allowed floating pt constants in expression
|
1992-04-06 14:53:24 +00:00 |
|
Janet B. Anderson
|
233d07d8bc
|
added MAX and MIN and multiple cond expressions
|
1992-03-17 17:28:20 +00:00 |
|
Janet B. Anderson
|
1884f74c36
|
added CEIL and FLOOR
|
1992-02-28 17:56:16 +00:00 |
|
Janet B. Anderson
|
7dafbc4d99
|
added ifdef vxWorks
|
1992-02-20 13:04:05 +00:00 |
|
Janet B. Anderson
|
e60abd37d5
|
added headers and some fixes
|
1991-06-07 16:57:59 +00:00 |
|
Janet B. Anderson
|
a6339fb924
|
jba 3/21/91
|
1991-03-22 15:12:04 +00:00 |
|
Marty Kraimer
|
b9d52be246
|
m postfix.c
|
1990-12-06 11:14:17 +00:00 |
|
Marty Kraimer
|
6bcdd9802d
|
Initial revision
|
1990-12-06 11:12:49 +00:00 |
|