mirror of
https://github.com/SASPAC/macroarray.git
synced 2025-12-13 03:04:35 +00:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a211d86642 | ||
|
|
efbeae5a36 | ||
|
|
cf8a94fb25 | ||
|
|
613569560f | ||
|
|
bf2fa01d1d | ||
|
|
a7ef089a07 | ||
|
|
96267fd15a |
30
README.md
Normal file
30
README.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
### `macroArray` - Macroarrays for macro codes
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
The **macroArray** package implements an array, a hash table, and a dictionary concept in macrolanguage. For example:
|
||||||
|
```sas
|
||||||
|
%array(ABC[17] (111:127), macarray=Y);
|
||||||
|
|
||||||
|
%macro test();
|
||||||
|
%do i = 1 %to 17;
|
||||||
|
%put &i.) %ABC(&i.);
|
||||||
|
%end;
|
||||||
|
%mend;
|
||||||
|
%test()
|
||||||
|
|
||||||
|
%let %ABC(13,i) = 99999; /* i = insert */
|
||||||
|
|
||||||
|
%do_over(ABC, phrase=%nrstr(
|
||||||
|
%put &_i_.%) %ABC(&_i_.);
|
||||||
|
),
|
||||||
|
which = 1:H:2
|
||||||
|
);
|
||||||
|
```
|
||||||
|
|
||||||
|
SHA256 digest for the latest version of `macroArray`: F*85E3BE4D163AC5223B6EC9D3C25C46564A656E3830998B4555A963180D767160
|
||||||
|
|
||||||
|
[**Documentation for macroArray**](./macroarray.md "Documentation for macroArray")
|
||||||
|
|
||||||
|
To work with a package use the [**SAS Packages Framework**](https://github.com/yabwon/SAS_PACKAGES/blob/main/README.md "SPFinit").
|
||||||
|
|
||||||
BIN
hist/1.0.1/macroarray.zip
Normal file
BIN
hist/1.0.1/macroarray.zip
Normal file
Binary file not shown.
BIN
hist/1.0.2/macroarray.zip
Normal file
BIN
hist/1.0.2/macroarray.zip
Normal file
Binary file not shown.
BIN
hist/1.0.3/macroarray.zip
Normal file
BIN
hist/1.0.3/macroarray.zip
Normal file
Binary file not shown.
BIN
hist/1.0.4/macroarray.zip
Normal file
BIN
hist/1.0.4/macroarray.zip
Normal file
Binary file not shown.
BIN
hist/1.0.5/macroarray.zip
Normal file
BIN
hist/1.0.5/macroarray.zip
Normal file
Binary file not shown.
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# The macroArray package [ver. 1.0] <a name="macroarray-package"></a> ###############################################
|
# The macroArray package [ver. 1.0.5] <a name="macroarray-package"></a> ###############################################
|
||||||
|
|
||||||
The **macroArray** package implements a macro array facility:
|
The **macroArray** package implements a macro array facility:
|
||||||
- `%array()`,
|
- `%array()`,
|
||||||
@@ -75,10 +75,10 @@ Package contains:
|
|||||||
Required SAS Components:
|
Required SAS Components:
|
||||||
*Base SAS Software*
|
*Base SAS Software*
|
||||||
|
|
||||||
*SAS package generated by generatePackage, version 20220830.*
|
*SAS package generated by generatePackage, version 20230411*
|
||||||
|
|
||||||
The SHA256 hash digest for package macroArray:
|
The SHA256 hash digest for package macroArray:
|
||||||
`ED12BC96F8A4E9E7C4D651EC1E15479DB9B55D98B274B63C507ED842081F7AB7`
|
`F*85E3BE4D163AC5223B6EC9D3C25C46564A656E3830998B4555A963180D767160`
|
||||||
|
|
||||||
---
|
---
|
||||||
# Content description ############################################################################################
|
# Content description ############################################################################################
|
||||||
|
|||||||
BIN
macroarray.zip
BIN
macroarray.zip
Binary file not shown.
Reference in New Issue
Block a user