mirror of
https://github.com/yabwon/SAS_PACKAGES.git
synced 2026-01-04 05:40:05 +00:00
The macroArray package [ver. 1.2.6]
The macroArray package [ver. 1.2.6] Changes: - Minor update in `%mcDictionary()` and `%mcHashTable()` macros. Restrictions for object names check updated. - Documentation updated. SHA256 digest for the latest version macroArray: F*3F3893F1FCD78719543703E4353F4CC19811D247C016F220FF729B283C1AD790
This commit is contained in:
@@ -61,7 +61,7 @@ SHA256 digest for DFA: F*012375D87F66EB3A7BF5DDD0CC5AEE28851733EE33CC63231DF9045
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
- **macroArray**\[1.2.5\], implementation of an array concept in a macro language, e.g.
|
- **macroArray**\[1.2.6\], implementation of an array concept in a macro language, e.g.
|
||||||
```sas
|
```sas
|
||||||
%array(ABC[17] (111:127), macarray=Y);
|
%array(ABC[17] (111:127), macarray=Y);
|
||||||
|
|
||||||
@@ -80,7 +80,7 @@ SHA256 digest for DFA: F*012375D87F66EB3A7BF5DDD0CC5AEE28851733EE33CC63231DF9045
|
|||||||
which = 1:H:2
|
which = 1:H:2
|
||||||
);
|
);
|
||||||
```
|
```
|
||||||
SHA256 digest for macroArray: F*FFF2C3D854F9B5677F561BA2EB6FAA2CCC652D81F6AF9473ADF0A4CE977E43F0
|
SHA256 digest for macroArray: F*3F3893F1FCD78719543703E4353F4CC19811D247C016F220FF729B283C1AD790
|
||||||
|
|
||||||
[Documentation for macroArray](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/macroarray.md "Documentation for macroArray")
|
[Documentation for macroArray](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/macroarray.md "Documentation for macroArray")
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
|
/* 20231201 */
|
||||||
|
macroArray: F*3F3893F1FCD78719543703E4353F4CC19811D247C016F220FF729B283C1AD790
|
||||||
|
|
||||||
/* 20231129 */
|
/* 20231129 */
|
||||||
macroArray: F*FFF2C3D854F9B5677F561BA2EB6FAA2CCC652D81F6AF9473ADF0A4CE977E43F0
|
macroArray: F*FFF2C3D854F9B5677F561BA2EB6FAA2CCC652D81F6AF9473ADF0A4CE977E43F0
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# The macroArray package [ver. 1.2.5] <a name="macroarray-package"></a> ###############################################
|
# The macroArray package [ver. 1.2.6] <a name="macroarray-package"></a> ###############################################
|
||||||
|
|
||||||
The **macroArray** package implements a macroarray facility:
|
The **macroArray** package implements a macroarray facility:
|
||||||
- `%array()`,
|
- `%array()`,
|
||||||
@@ -78,7 +78,7 @@ Required SAS Components:
|
|||||||
*SAS package generated by generatePackage, version 20231123*
|
*SAS package generated by generatePackage, version 20231123*
|
||||||
|
|
||||||
The SHA256 hash digest for package macroArray:
|
The SHA256 hash digest for package macroArray:
|
||||||
`F*FFF2C3D854F9B5677F561BA2EB6FAA2CCC652D81F6AF9473ADF0A4CE977E43F0`
|
`F*3F3893F1FCD78719543703E4353F4CC19811D247C016F220FF729B283C1AD790`
|
||||||
|
|
||||||
---
|
---
|
||||||
# Content description ############################################################################################
|
# Content description ############################################################################################
|
||||||
@@ -1211,7 +1211,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
|||||||
1. `H` - *Required*, a hash table macro name and a declaration/definition,
|
1. `H` - *Required*, a hash table macro name and a declaration/definition,
|
||||||
e.g. `mcHashTable(HT)`. It names a macro which is generated by
|
e.g. `mcHashTable(HT)`. It names a macro which is generated by
|
||||||
the `%mcHashTable()` macro. Provided name cannot be empty
|
the `%mcHashTable()` macro. Provided name cannot be empty
|
||||||
or an underscore (`_`). No longer than *16* characters.
|
or an underscore (`_`). No longer than *10* characters.
|
||||||
|
|
||||||
2. `METHOD` - *Optional*, if empty (or DECLARE or DCL) then the code of
|
2. `METHOD` - *Optional*, if empty (or DECLARE or DCL) then the code of
|
||||||
a macro hash table is compiled.
|
a macro hash table is compiled.
|
||||||
@@ -1568,7 +1568,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
|||||||
1. `H` - *Required*, a dictionary macro name and a declaration/definition,
|
1. `H` - *Required*, a dictionary macro name and a declaration/definition,
|
||||||
e.g. `mcDictionary(HT)`. It names a macro which is generated by
|
e.g. `mcDictionary(HT)`. It names a macro which is generated by
|
||||||
the `%mcDictionary()` macro. Provided name cannot be empty
|
the `%mcDictionary()` macro. Provided name cannot be empty
|
||||||
or an underscore (`_`). No longer than *16* characters.
|
or an underscore (`_`). No longer than *13* characters.
|
||||||
|
|
||||||
2. `METHOD` - *Optional*, if empty (or DECLARE or DCL) then the code of
|
2. `METHOD` - *Optional*, if empty (or DECLARE or DCL) then the code of
|
||||||
a macro dictionary is compiled.
|
a macro dictionary is compiled.
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user