mirror of
https://github.com/yabwon/SAS_PACKAGES.git
synced 2025-12-11 11:14:35 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
56748bc44b | ||
|
|
96fa16078c |
@@ -86,7 +86,7 @@ SHA256 digest for macroArray: F*3F3893F1FCD78719543703E4353F4CC19811D247C016F220
|
||||
|
||||
---
|
||||
|
||||
- **BasePlus**\[1.42.0\] adds a bunch of functionalities I am missing in BASE SAS, such as:
|
||||
- **BasePlus**\[1.43.0\] adds a bunch of functionalities I am missing in BASE SAS, such as:
|
||||
```sas
|
||||
call arrMissToRight(myArray);
|
||||
call arrFillMiss(17, myArray);
|
||||
@@ -116,7 +116,7 @@ format x bool.;
|
||||
|
||||
%put %monthShift(2023,1,-5);
|
||||
```
|
||||
SHA256 digest for BasePlus: F*6012D1475AE22A4445C032D8EAE092BE515D8CD2AE390CC087F5987ACB8BCB13
|
||||
SHA256 digest for BasePlus: F*68BB953CD732EB43119A3339656670292317FE1C3B764EC57484C7D5C9DF23EB
|
||||
|
||||
[Documentation for BasePlus](https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/baseplus.md "Documentation for BasePlus")
|
||||
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
/* 202406710 */
|
||||
/* 20240722 */
|
||||
BasePlus: F*68BB953CD732EB43119A3339656670292317FE1C3B764EC57484C7D5C9DF23EB
|
||||
|
||||
/* 20240719 */
|
||||
BasePlus: F*2129F372D72A34A4FB1F368A581EA33D64AD4D8F3707213D5B9553F3C3122003
|
||||
|
||||
/* 20240710 */
|
||||
BasePlus: F*6012D1475AE22A4445C032D8EAE092BE515D8CD2AE390CC087F5987ACB8BCB13
|
||||
|
||||
/* 20240609 */
|
||||
|
||||
@@ -9,22 +9,22 @@
|
||||
### Version information:
|
||||
|
||||
- Package: BasePlus
|
||||
- Version: 1.42.0
|
||||
- Generated: 2024-07-10T22:42:55
|
||||
- Version: 1.43.0
|
||||
- Generated: 2024-07-22T08:50:35
|
||||
- Author(s): Bartosz Jablonski (yabwon@gmail.com), Quentin McMullen (qmcmullen@gmail.com)
|
||||
- Maintainer(s): Bartosz Jablonski (yabwon@gmail.com)
|
||||
- License: MIT
|
||||
- File SHA256: `F*6012D1475AE22A4445C032D8EAE092BE515D8CD2AE390CC087F5987ACB8BCB13` for this version
|
||||
- Content SHA256: `C*3A52B9CB12C454868DAF29AE1E73F8E296E730EA6BF1B9CD22C1A990985EE191` for this version
|
||||
- File SHA256: `F*68BB953CD732EB43119A3339656670292317FE1C3B764EC57484C7D5C9DF23EB` for this version
|
||||
- Content SHA256: `C*7436BD6446CDA2F57163B7BA45482750D460CA9AEFDCA4012253D742B8EE5E65` for this version
|
||||
|
||||
---
|
||||
|
||||
# The `BasePlus` package, version: `1.42.0`;
|
||||
# The `BasePlus` package, version: `1.43.0`;
|
||||
|
||||
---
|
||||
|
||||
|
||||
# The BasePlus package [ver. 1.42.0] <a name="baseplus-package"></a> ###############################################
|
||||
# The BasePlus package [ver. 1.43.0] <a name="baseplus-package"></a> ###############################################
|
||||
|
||||
The **BasePlus** package implements useful
|
||||
functions and functionalities I miss in the BASE SAS.
|
||||
@@ -384,12 +384,13 @@ localization (only if additional content was deployed during the installation pr
|
||||
|
||||
--------------------------------------------------------------------
|
||||
|
||||
*SAS package generated by SAS Package Framework, version `20240529`*
|
||||
*SAS package generated by SAS Package Framework, version `20240711`*
|
||||
|
||||
--------------------------------------------------------------------
|
||||
|
||||
# The `BasePlus` package content
|
||||
The `BasePlus` package consists of the following content:
|
||||
|
||||
1. [`%bppipe()` macro ](#bppipe-macro-1 )
|
||||
2. [`%deduplistc()` macro ](#deduplistc-macro-2 )
|
||||
3. [`%deduplistp()` macro ](#deduplistp-macro-3 )
|
||||
@@ -469,7 +470,7 @@ The `BasePlus` package consists of the following content:
|
||||
77. [`%workpath()` macro ](#workpath-macro-77 )
|
||||
|
||||
|
||||
99. [License note](#license)
|
||||
78. [License note](#license)
|
||||
|
||||
---
|
||||
|
||||
@@ -978,6 +979,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
||||
<,varRange=>
|
||||
<,quote=>
|
||||
<,mcArray=>
|
||||
<,ignoreCases>
|
||||
)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@@ -990,7 +992,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
||||
a variables separator on the created list.
|
||||
|
||||
* `pattern = .*` - *Optional*, default value `.*` (i.e. any text),
|
||||
a variable name regexp pattern, case INSENSITIVE!
|
||||
a variable name regexp pattern, by default case INSENSITIVE!
|
||||
|
||||
* `varRange = _all_` - *Optional*, default value `_all_`,
|
||||
a named range list of variables.
|
||||
@@ -1011,6 +1013,8 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
||||
`%put %getVars(..., mcArray=XXX);` will result with
|
||||
an Explicit & Radical Refuse Of Run (aka ERROR).
|
||||
|
||||
* `ignoreCases=` - *Optional*, default value is 1.
|
||||
Indicates if search should be case insensitive.
|
||||
|
||||
|
||||
### EXAMPLES AND USECASES: ####################################################
|
||||
@@ -1877,7 +1881,8 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
||||
<,sep=>
|
||||
<,pattern=>
|
||||
<,varRange=>
|
||||
<,quote=>
|
||||
<,quote=>
|
||||
<,ignoreCases=>
|
||||
)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@@ -1898,6 +1903,9 @@ The basic syntax is the following, the `<...>` means optional parameters:
|
||||
* `quote =` - *Optional*, default value is blank, a quotation
|
||||
symbol to be used around values.
|
||||
|
||||
* `ignoreCases=` - *Optional*, default value is 1.
|
||||
Indicates if search should be case insensitive.
|
||||
|
||||
|
||||
### EXAMPLES AND USECASES: ####################################################
|
||||
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user