diff --git a/README.md b/README.md index e11f80f..942468e 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ SHA256 digest for DFA: 1FC8D030D576C33F1B5DEB27E17534946209BC148D57A1357CA025ED1 [Documentation for DFA](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/dfa.md "Documentation for DFA") -- **macroArray**\[0.7\], implementation of an array concept in a macrolanguage, e.g. +- **macroArray**\[0.8\], implementation of an array concept in a macrolanguage, e.g. ``` %array(ABC[17] (111:127), macarray=Y); @@ -135,12 +135,12 @@ SHA256 digest for DFA: 1FC8D030D576C33F1B5DEB27E17534946209BC148D57A1357CA025ED1 which = 1:H:2 ); ``` -SHA256 digest for macroArray: 0F1B985E2FC34C91D2A3BD237DC294502A76913B71266D76702A5E77A78C9CA7 +SHA256 digest for macroArray: AC3AD58AFBBE459616743DC6346330BD8DD33FBA8CDD595423F181B67D0475BC [Documentation for macroArray](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/macroarray.md "Documentation for macroArray") -- **BasePlus**\[0.99\] adds a bunch of functionalities I am missing in BASE SAS, such as: +- **BasePlus**\[0.991\] adds a bunch of functionalities I am missing in BASE SAS, such as: ``` call arrMissToRight(myArray); call arrFillMiss(17, myArray); @@ -154,7 +154,7 @@ format x bool.; %put %getVars(sashelp.class, pattern = ght$, sep = +, varRange = _numeric_); ``` -SHA256 digest for BasePlus: 7933E6BCFDCA7C04EAAC537773574799759007A5D2AED639E86CF4EA631F1351 +SHA256 digest for BasePlus: 9EA40F72191D1916189F043315CA519F6E42CEB05C186F7653AE464D21D21CFB [Documentation for BasePlus](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/baseplus.md "Documentation for BasePlus") diff --git a/packages/README.md b/packages/README.md index e2d3a10..68a2181 100644 --- a/packages/README.md +++ b/packages/README.md @@ -65,7 +65,7 @@ SHA256 digest for DFA: 1FC8D030D576C33F1B5DEB27E17534946209BC148D57A1357CA025ED1 --- -- **macroArray**\[0.7\], implementation of an array concept in a macro language, e.g. +- **macroArray**\[0.8\], implementation of an array concept in a macro language, e.g. ``` %array(ABC[17] (111:127), macarray=Y); @@ -84,13 +84,13 @@ SHA256 digest for DFA: 1FC8D030D576C33F1B5DEB27E17534946209BC148D57A1357CA025ED1 which = 1:H:2 ); ``` -SHA256 digest for macroArray: 0F1B985E2FC34C91D2A3BD237DC294502A76913B71266D76702A5E77A78C9CA7 +SHA256 digest for macroArray: AC3AD58AFBBE459616743DC6346330BD8DD33FBA8CDD595423F181B67D0475BC [Documentation for macroArray](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/macroarray.md "Documentation for macroArray") --- -- **BasePlus**\[0.99\] adds a bunch of functionalities I am missing in BASE SAS, such as: +- **BasePlus**\[0.991\] adds a bunch of functionalities I am missing in BASE SAS, such as: ``` call arrMissToRight(myArray); call arrFillMiss(17, myArray); @@ -104,7 +104,7 @@ format x bool.; %put %getVars(sashelp.class, pattern = ght$, sep = +, varRange = _numeric_); ``` -SHA256 digest for BasePlus: 7933E6BCFDCA7C04EAAC537773574799759007A5D2AED639E86CF4EA631F1351 +SHA256 digest for BasePlus: 9EA40F72191D1916189F043315CA519F6E42CEB05C186F7653AE464D21D21CFB [Documentation for BasePlus](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/baseplus.md "Documentation for BasePlus") diff --git a/packages/SHA256_for_packages.txt b/packages/SHA256_for_packages.txt index 1a8208a..da870e5 100644 --- a/packages/SHA256_for_packages.txt +++ b/packages/SHA256_for_packages.txt @@ -1,3 +1,7 @@ +/* 20201207 */ +macroArray: AC3AD58AFBBE459616743DC6346330BD8DD33FBA8CDD595423F181B67D0475BC +BasePlus: 9EA40F72191D1916189F043315CA519F6E42CEB05C186F7653AE464D21D21CFB + /* 20201202 */ BasePlus: 7933E6BCFDCA7C04EAAC537773574799759007A5D2AED639E86CF4EA631F1351 diff --git a/packages/macroarray.md b/packages/macroarray.md index 353b258..f319d5b 100644 --- a/packages/macroarray.md +++ b/packages/macroarray.md @@ -14,7 +14,7 @@ --- -# The macroArray package [ver. 0.7] ############################################### +# The macroArray package [ver. 0.8] ############################################### The **macroArray** package implements a macro array facility: - `%array()`, @@ -24,6 +24,7 @@ The **macroArray** package implements a macro array facility: - `%concatarrays()`, - `%appendcell()`, - `%mcHashTable()`, +- `%zipArrays()`, - etc. The set of macros, which emulates classic @@ -66,7 +67,7 @@ Required SAS Components: *SAS package generated by generatePackage, version 20201115.* The SHA256 hash digest for package macroArray: -`0F1B985E2FC34C91D2A3BD237DC294502A76913B71266D76702A5E77A78C9CA7` +`AC3AD58AFBBE459616743DC6346330BD8DD33FBA8CDD595423F181B67D0475BC` --- # Content description ############################################################################################ diff --git a/packages/macroarray.zip b/packages/macroarray.zip index fa3364c..b87a11a 100644 Binary files a/packages/macroarray.zip and b/packages/macroarray.zip differ