Compare commits

..

8 Commits

Author SHA1 Message Date
SASPAC - SAS Packages Archive 251b9ebeff Merge pull request #55 from SASPAC/dev
The BasePlus package [ver. 3.1.3]
2026-02-02 14:14:34 +01:00
Bart Jablonski 7347c52e80 The BasePlus package [ver. 3.1.3]
The BasePlus package [ver. 3.1.3]

Package regenerated with SAS Packages Framework, version 20250202. No functional changes, documentation cleaned up.
2026-02-02 14:12:04 +01:00
SASPAC - SAS Packages Archive 4a56a2b5ee Merge pull request #54 from SASPAC/dev
The BasePlus package [ver. 3.1.2]
2026-01-26 17:44:52 +01:00
Bart Jablonski 2fcb5086aa The BasePlus package [ver. 3.1.2]
The BasePlus package [ver. 3.1.2]

Package regenerated with SAS Packages Framework, version 20250126. No functional changes, documentation cleaned up.
2026-01-26 17:27:41 +01:00
SASPAC - SAS Packages Archive b9d5aac3aa Merge pull request #53 from SASPAC/dev
The BasePlus package [ver. 3.1.1]
2025-11-05 15:21:01 +01:00
Bart Jablonski 3b14b9cd3e The BasePlus package [ver. 3.1.1]
The BasePlus package [ver. 3.1.1]

Update:
- Minor updates `%dirsAndFiles()` macro.

- File SHA256: `F*6394CE27FBCF48D475F682CBCF8CA8B4FDD6D40D2672EF571F4A561BDDF274A6` for this version
- Content SHA256: `C*3CA28DF8F3E6D6670D7FD44788D347452F24F4BCF18115873E7EBC742FE30CA4` for this version
2025-11-05 15:19:21 +01:00
SASPAC - SAS Packages Archive 124cc01c3d Merge pull request #52 from SASPAC/dev
The BasePlus package [ver. 3.1.0]
2025-10-20 11:07:32 +02:00
Bart Jablonski 65dc1c510d The BasePlus package [ver. 3.1.0]
The BasePlus package [ver. 3.1.0]

Update:
- Update in macro `%findDSwithVarVal()`. To handle bigger range of engines, when a library is assigned with different engine than: "BASE","SPDE","V6","V7","V8","V9","CVP" observation number is not returned.

- File SHA256: `F*9FFBC40A2B7FC51161C7D6D120DADC3ACEF8087E4EB43BB1A3F0FBC1F1CBD5AC` for this version
- Content SHA256: `C*76C55A9F392EAB938D199144CC834EF332CD78BA8B98565FA003DEA509A33A3E` for this version
2025-10-20 11:01:34 +02:00
18 changed files with 31076 additions and 17 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ libname NEW "%workPath()/new";
```
and more.
SHA256 digest for the latest version of `BasePlus`: F*B9F6D8F1EDD1ECDA89F4BE327C4F4202649475D1D9DFB476279B633D9F14125D
SHA256 digest for the latest version of `BasePlus`: F*B762F900EEFF7035880891D89416C0F973E4D377BCB75486283363A9BDADBA82
[**Documentation for BasePlus**](./baseplus.md "Documentation for BasePlus")
+23 -16
View File
@@ -9,22 +9,22 @@
### Version information:
- Package: BasePlus
- Version: 3.0.0
- Generated: 2025-10-15T10:13:04
- Author(s): Bartosz Jablonski (yabwon@gmail.com), Quentin McMullen (qmcmullen@gmail.com), Ryo Nakaya (nakaya.ryou@gmail.com)
- Version: 3.1.3
- Generated: 2026-02-02T13:52:20
- Author(s): Bartosz Jablonski (yabwon@gmail.com), contributors are Quentin McMullen (qmcmullen@gmail.com) and Ryo Nakaya (nakaya.ryou@gmail.com)
- Maintainer(s): Bartosz Jablonski (yabwon@gmail.com)
- License: MIT
- File SHA256: `F*B9F6D8F1EDD1ECDA89F4BE327C4F4202649475D1D9DFB476279B633D9F14125D` for this version
- Content SHA256: `C*680412F6B403870A3A8975FC17300F7C92AEDECA48D3F242B5BC4E545DC6D313` for this version
- File SHA256: `F*B762F900EEFF7035880891D89416C0F973E4D377BCB75486283363A9BDADBA82` for this version
- Content SHA256: `C*1CB969446728CD3888BF7046E2463AA74F6A4B2634A0BD2EAD78ED6A526BA7F6` for this version
---
# The `BasePlus` package, version: `3.0.0`;
# The `BasePlus` package, version: `3.1.3`;
---
# The BasePlus package [ver. 3.0.0] <a name="baseplus-package"></a> ###############################################
# The BasePlus package [ver. 3.1.3] <a name="baseplus-package"></a> ###############################################
The **BasePlus** package implements useful
functions and functionalities I miss in the BASE SAS.
@@ -407,11 +407,13 @@ Package contains additional content, run: `%loadPackageAddCnt(BasePlus)` to lo
or look for the `baseplus_AdditionalContent` directory in the `packages` fileref
localization (only if additional content was deployed during the installation process).
--------------------------------------------------------------------
---------------------------------------------------------------------
*SAS package generated by SAS Package Framework, version `20250729`*
*SAS package generated by SAS Package Framework, version `20260202`,*
*under `WIN`(`X64_10PRO`) operating system,*
*using SAS release: `9.04.01M9P06042025`.*
--------------------------------------------------------------------
---------------------------------------------------------------------
# The `BasePlus` package content
The `BasePlus` package consists of the following content:
@@ -6029,6 +6031,11 @@ See examples below for the details.
The `%findDSwithVarVal()` macro does not execute as a pure macro code.
**NOTE:**
When a library is assigned with different engine than:
"BASE","SPDE","V6","V7","V8","V9","CVP"
observation number is not returned.
### SYNTAX: ###################################################################
The basic syntax is the following, the `<...>` means optional parameters:
@@ -6663,7 +6670,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
The letters() macro function allows to print a list of Roman
letters starting from `start` up to `end` incremented by `by`.
The letters list can be uppercases or lowercase (parameter `c=U` or `c=L`),
The letters list can be uppercase or lowercase (parameter `c=U` or `c=L`),
can be quoted (e.g. `q=""` or `q=[]`), and can be separated by `s=`.
Values of `start`, `end`, and `by` have to be integers in range between 1 ad 26.
@@ -6691,12 +6698,12 @@ The basic syntax is the following, the `<...>` means optional parameters:
Values of `start`, `end`, and `by` are separated by
colon and must be between 1 ad 26.
If value is outside range it is set to
`start=1`, `en=26`, and `by=1`. If `end` is missing
then is set to value of `start`.
`start=1`, `end=26`, and `by=1`. If `end` is missing
then it is set to value of `start`.
If `end` is smaller than `start` list is reversed
* `c = U` - *Optional*, it is a lowercase letters indicator.
Select `L` or `l`. Default value is `U` for upcase.
Select `L` or `l`. Default value is `U` for uppercase.
* `q = ` - *Optional*, it is a quite around elements of the list.
Default value is empty. Use `%str()` for one quote symbol.
@@ -7671,7 +7678,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
### EXAMPLES AND USECASES: ####################################################
**EXAMPLE 1.** Create basic library ABC:
**EXAMPLE 1.** Create library ABC assigned to `<WORK>/ABC` directory:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sas
%workLib(abc)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -7733,7 +7740,7 @@ The basic syntax is the following, the `<...>` means optional parameters:
# License <a name="license"></a> ######
Copyright (c) 2020 - 2025 Bartosz Jablonski
Copyright (c) 2020 - 2026 Bartosz Jablonski
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
BIN
View File
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.