Skip to content

Commit a7ef089

Browse files
authored
Create README.md
1 parent 96267fd commit a7ef089

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
### `macroArray` - Macroarrays for macro codes
2+
3+
---
4+
5+
The **macroArray** package implements an array, a hash table, and a dictionary concept in macrolanguage. For example:
6+
```sas
7+
%array(ABC[17] (111:127), macarray=Y);
8+
9+
%macro test();
10+
%do i = 1 %to 17;
11+
%put &i.) %ABC(&i.);
12+
%end;
13+
%mend;
14+
%test()
15+
16+
%let %ABC(13,i) = 99999; /* i = insert */
17+
18+
%do_over(ABC, phrase=%nrstr(
19+
%put &_i_.%) %ABC(&_i_.);
20+
),
21+
which = 1:H:2
22+
);
23+
```
24+
25+
SHA256 digest for the latest version of `macroArray`: 371B92A5ABBE82C53F7D63BC5C0D1EBD4695603D3894D8A9A5D5777D1AB59B30
26+
27+
[**Documentation for macroArray**](./macroarray.md "Documentation for macroArray")
28+
29+
30+

0 commit comments

Comments
 (0)