Releases: SASPAC/evexpress
Releases · SASPAC/evexpress
The evExpress package, version: 0.0.4
The evExpress package, version: 0.0.4;
Changes:
Package regenerated with the SAS Packages Framework, version 20260216.
No functional changes, aesthetic documentation clean up.
Version information:
- Package: evExpress
- Version: 0.0.4
- Generated: 2026-02-17T13:19:15
- Author(s): Bartosz Jablonski ([email protected])
- Maintainer(s): Bartosz Jablonski ([email protected])
- License: MIT
- File SHA256:
F*9C8F32B00FD7FFCC184B79D46ECFB523D85EAF54DEFE375798743F28D8FA3677for this version - Content SHA256:
C*677ECA2A7ABE4061EBD71273EB1E4898CB43522E1DF5BF22B14AA924DDB02792for this version
The evExpress package, version: 0.0.3
The evExpress package, version: 0.0.3;
Changes:
- Package regenerated with SAS Packages Framework, version 20250126. No functional changes, documentation cleaned up.
Version information:
- Package: evExpress
- Version: 0.0.3
- Generated: 2026-01-26T16:10:03
- Author(s): Bartosz Jablonski ([email protected])
- Maintainer(s): Bartosz Jablonski ([email protected])
- License: MIT
- File SHA256:
F*A8A4B0389A765D4D22FDD7AF42C542C2AC537F0D81FFB2B65605C60B1E9CB1B4for this version - Content SHA256:
C*C5FEE1267C3DA7CC72000B18D41565AA9CA130916B559E481942E955DC829A63for this version
The evExpress package, version: 0.0.2
The evExpress package, version: 0.0.2;
Changes:
- Documentation updated.
Version information:
- Package: evExpress
- Version: 0.0.2
- Generated: 2025-12-09T11:44:00
- Author(s): Bartosz Jablonski ([email protected])
- Maintainer(s): Bartosz Jablonski ([email protected])
- License: MIT
- File SHA256:
F*19CC8C0C14CEBD6962F96FA114430A5044ABD02972DFAAE3F5BE1878FDBEA221for this version - Content SHA256:
C*271D15CEE729B115123881B4D76E437111F94EFA40248A6407E76F3B137348D0for this version
The evExpress package, version: 0.0.1
The evExpress package, version: 0.0.1;
The evExpress package is a bunch of macros and functions design to help evaluate SAS expressions that are provided in a form of a text string.
Check documentation for details.
Example 1.
data have;
length x y 8 c $ 1 code $ 50;
code = '(x > 1) and c="A"'; x= 3; y=11; c="A"; output;
code = '(x < 1 and (9 < y < 13))'; x=-3; y=17; c="B"; output;
code = '(x < 1) or C in ("C","D","E")'; x= 3; y=11; c="C"; output;
code = '(3 - sqrt(x+y))'; x= 5; y=11; c="D"; output;
code = '(12 + sum(of x--y))'; x= 3; y=9; c="E"; output;
code = 'sin(x)**2 + cos(x)**2'; x=-3; y=11; c="F"; output;
run;
data want;
set have
curobs=curobs
indsname=indsname;
value = evExpress(code, indsname, curobs);
run;Version information:
- Package: evExpress
- Version: 0.0.1
- Generated: 2025-12-08T18:29:02
- Author(s): Bartosz Jablonski ([email protected])
- Maintainer(s): Bartosz Jablonski ([email protected])
- License: MIT
- File SHA256:
F*00998629326BC008BEC94AE1334B638BB3D0818FCA6299BA57AF5E523D0A0419for this version - Content SHA256:
C*2F0C949ACD1D2693491BBDBBD522FB9D8DEF4CBC7B9559EC98DA56846E220207for this version