Commit Graph

223 Commits

Author SHA1 Message Date
Bart Jablonski c1b9344e86 Update README.md 2020-10-27 13:09:50 +01:00
yabwon 4eaa1e63ec macroArray, version 0.7:
macroArray, version 0.7:

The `%mcHashTable()` macro was added in the package.
It is designed to facilitate the idea of a "macro hash table"
concept, i.e. *a list of macrovariables with common prefix
and suffixes generated as a hash digest* which allows
to use values other than integers as indexes.
The `%mcHashTable()` macro allows to generate other macros
which behaves like hash tables or dictionaries.
2020-10-23 10:34:20 +02:00
yabwon 2730a9438f BasePlus, version 0.8
BasePlus, version 0.8
- New macros added:`%dedupListS()`, `%dedupListC()`, `%dedupListP()`, `%dedupListX()`, and `%QdedupListX()`
2020-10-20 21:57:44 +02:00
Bart Jablonski ba4a49f95f SAS Packages Framework, version 20201018
**SAS Packages Framework**, version 20201018:
- In the `%generatePackage()` macro new parameter `testResults=` pointing the location where tests results should be stored was added.
- Datasets provided by the `data` type can be reloaded with help of the `lazyData=` parameter.
- The way the dataset help is displayed was improved.
- In the testing process the note about quoted string length was turned off.
- Tests results (i.e. `log` and `lst` files) can be redirected to a different location and are stored in directories named: `test_packagename_yyyymmddthhmmss`.
- Documentation updated.

Packages recompiled with the new version of the SAS Packages Framework:
- SQLinDS (version 2.2)
- macroArray (version 0.6)
- DFA (version 0.2)
- BasePlus (version 0.7)
- dynMacroArray (version 0.2)
2020-10-18 22:16:22 +02:00
yabwon e00353e693 SAS Packages Framework, version 20201018
**SAS Packages Framework**, version 20201018:
- In the `%generatePackage()` macro new parameter `testResults=` pointing the location where tests results should be stored was added.
- Datasets provided by the `data` type can be reloaded with help of the `lazyData=` parameter.
- The way the dataset help is displayed was improved.
- In the testing process the note about quoted string length was turned off.
- Tests results (i.e. `log` and `lst` files) can be redirected to a different location and are stored in directories named: `test_packagename_yyyymmddthhmmss`.
- Documentation updated.

Packages recompiled with the new version of the SAS Packages Framework:
- SQLinDS (version 2.2)
- macroArray (version 0.6)
- DFA (version 0.2)
- BasePlus (version 0.7)
- dynMacroArray (version 0.2)
2020-10-18 22:15:16 +02:00
yabwon 7c1d58c165 macroArray package, version 0.6
macroArray package, version 0.6:

New feature of the `%array()` macro. If the `macarray` parameter of the `%array()` macro is set to `M` then for a given array name the macro symbols table is scanned for macrovariables with prefix like the array name and numeric suffixes. Then the minimum and the maximum index is determined and all not existing global macrovariables are created and a macro is generated in the same way as it is generated for the `Y` value.

Documentation updated.
2020-10-17 19:01:31 +02:00
yabwon bfdcd238ec SAS Packages Framework, version 20201014
**SAS Packages Framework**, version 20201014:
- Small change in displaying help information in the log.

Packages recompiled with new version of SAS Packages Framework:
- `SQLinDS` (version 2.2)
- `macroArray` (version 0.5)
- `DFA` (version 0.2)
- `BasePlus` (version 0.7)
- `dynMacroArray` (version 0.2)
2020-10-14 15:25:37 +02:00
yabwon 252c15b1c3 SAS Packages Framework, version 20201014
**SAS Packages Framework**, version 20201014:
- Small change in displaying help information in the log.

Packages recompiled with new version of SAS Packages Framework:
- `SQLinDS` (version 2.2)
- `macroArray` (version 0.5)
- `DFA` (version 0.2)
- `BasePlus` (version 0.7)
- `dynMacroArray` (version 0.2)
2020-10-14 15:06:09 +02:00
Allan Bowe a93881f5d2 Update README.md 2020-10-10 19:46:29 +02:00
yabwon 64e7dafa72 SAS Packages Framework, version 20201010
**SAS Packages Framework**, version 20201010:
- Improvement in testing facility for the framework.
- Change in SAS components testing, missing component issues a *warning* instead of *error*.
- Documentation updated, `SPFinit.md` file added.
- Minor bug fixes.

Packages recompiled with new version of SAS Packages Framework:
- `SQLinDS` (version 2.2)
- `macroArray` (version 0.5)
- `DFA` (version 0.2)
- `BasePlus` (version 0.7)
  - documentation updated
  - new macro `%symdelGlobal()` added
- `dynMacroArray` (version 0.2)
2020-10-10 19:34:58 +02:00
yabwon b373917770 SAS Packages Framework, version 20201010
**SAS Packages Framework**, version 20201010:
- Improvement in testing facility for the framework.
- Change in SAS components testing, missing component issues a *warning* instead of *error*.
- Documentation updated, `SPFinit.md` file added.
- Minor bug fixes.

Packages recompiled with new version of SAS Packages Framework:
- `SQLinDS` (version 2.2)
- `macroArray` (version 0.5)
- `DFA` (version 0.2)
- `BasePlus` (version 0.7)
  - documentation updated
  - new macro `%symdelGlobal()` added
- `dynMacroArray` (version 0.2)
2020-10-10 19:26:49 +02:00
yabwon cf2ab0a7e7 BasePlus, version 0.7
BasePlus, version 0.7:
- documentation updated
- new macro `%symdelGlobal()` added
2020-10-03 22:54:35 +02:00
yabwon a9ae379b59 Update README.md 2020-10-03 18:38:59 +02:00
yabwon 5ecccacdce SAS Packages Framework, version 20201001
SAS Packages Framework, version 20201001
- `%installPackage` macro allows to install/download the framework file like any other package, e.g. `%installPackage(SPFinit)`,
- improvement in testing if HASHING_FILE function is available,
- documentation updated.
2020-10-01 20:02:26 +02:00
yabwon 3881f936ca SQLinDS, version 2.2 and macroArray, version 0.5
SQLinDS, version 2.2
- documentation updated, macroarray.md created

macroArray, version 0.5
- documentation updated, macroarray.md created
- the do_overs automatically unquote `betwee=` parameter
2020-09-15 13:03:31 +02:00
yabwon 8c584c8030 macroArray, version 0.5
macroArray, version 0.5
- documentation updated, macroarray.md created
- the do_overs automatically unquote `betwee=` parameter
2020-09-15 12:15:37 +02:00
yabwon 5c640cba21 macroArray, version 0.5
macroArray, version 0.5
- documentation updated
- the do_overs automatically unquote `betwee=` parameter
2020-09-15 11:28:54 +02:00
yabwon 55aaa8748c version 20200911
SAS Packages Framework, version 20200911:
- New macros added: %loadPackageS() and %verifyPackage()
- %installPackage() allow to install multiple packages with in run
- %listPackages() updated
- %generatePackage() provides hash digest of the package zip file (for SAS 9.54M6 and later)
- Bug fixes
- New version of documentation and "getting started"

Packages recompiled with new version of SAS Packages Framework:
- BasePlus [0.62]
  - getVars() modified to handle "long" lists of variables
  - QuickSort functions added
- SQLinDS [2.2]
  - doc updated
- DFA (Dynamic Function Arrays) [0.2]
- macroArray [0.5]
  - new parameter `which=` added to the %do_over macro
  - the do_overs automatically unquote the `between=` parameter
  - doc updated
- dynMacroArray [0.2]
2020-09-14 22:19:13 +02:00
yabwon 10994721b4 SQLinDS, version 2.2 2020-09-14 17:03:12 +02:00
yabwon e97c8e31ad version 20200911
SAS Packages Framework, version 20200911:
- New macros added: %loadPackageS() and %verifyPackage()
- %installPackage() allow to install multiple packages with in run
- %listPackages() updated
- %generatePackage() provides hash digest of the package zip file (for SAS 9.54M6 and later)
- Bug fixes
- New version of documentation and "getting started"

Packages recompiled with new version of SAS Packages Framework:
- BasePlus [0.62]
- getVars() modified to handle "long" lists of variables
- QuickSort functions added
- SQLinDS [2.1]
- DFA (Dynamic Function Arrays) [0.2]
- macroArray [0.4]
-new parameter `which=` added to the %do_over macro
- dynMacroArray [0.2]
2020-09-11 13:54:04 +02:00
yabwon 16d55d7dcb version 20200911
SAS Packages Framework, version 20200911:
- New macros added: %loadPackageS() and %verifyPackage()
- %installPackage() allow to install multiple packages with in run
- %listPackages() updated
- %generatePackage() provides hash digest of the package zip file (for SAS 9.54M6 and later)
- Bug fixes
- New version of documentation and "getting started"

Packages recompiled with new version of SAS Packages Framework:
- BasePlus [0.62]
  - getVars() modified to handle "long" lists of variables
  - QuickSort functions added
- SQLinDS [2.1]
- DFA (Dynamic Function Arrays) [0.2]
- macroArray [0.4]
  -new parameter `which=` added to the %do_over macro
- dynMacroArray [0.2]
2020-09-11 13:51:19 +02:00
yabwon be2af5883a macroArray, version 0.4 2020-09-08 20:28:15 +02:00
yabwon 6a53bbe50a macroArray version 0.4 2020-09-07 10:24:55 +02:00
yabwon f3f7a3896a version 20200827 2020-08-27 21:07:15 +02:00
yabwon 16a20907af BasePlus version 0.62
bugfixes in sorting functions [experimental]
2020-08-19 16:41:16 +02:00
yabwon f3107f0db3 BasePlus version 0.61
- getVars() modified to handle "long" lists of variables
- first iteration of QuickSort functions added [still experimental]
2020-08-18 12:27:08 +02:00
yabwon 0ca3eac3c9 BasePlus version 0.6
- getVars() modified to handle "long" lists of variables
 - first iteration of QuickSort functions added [still experimental]
2020-08-18 12:13:27 +02:00
yabwon ad81e0cb0e version 20200815
version 20200815, changes:
- Type PROTO added in the `%genaratePackge()` macro. Functions generated by Proc Proto in `externC functionName;` and `externCend;` blocks are available.
- Bug fix in the `%listPackages()` macro.
- Documentation updated.
2020-08-15 13:17:57 +02:00
yabwon 16b744a763 version 20200811 2020-08-12 13:55:35 +02:00
yabwon e1c95da0b7 version 20200811 2020-08-12 13:53:06 +02:00
yabwon bed882582e version 20200811 2020-08-11 12:34:49 +02:00
yabwon f22d06fb42 version 20200810 2020-08-10 14:54:10 +02:00
yabwon f41d73cd90 version 20200708 2020-08-07 13:02:08 +02:00
yabwon 88ace7321b version 20200803
20200803
2020-08-05 12:29:31 +02:00
yabwon f981751c28 Getting Started with SAS Packages
Getting Started with SAS Packages
2020-08-04 10:30:19 +02:00
yabwon ef6473ad35 link to the doc added
link to the doc added
2020-08-04 10:14:43 +02:00
yabwon d59fb10575 version 20200730
Adjustments for version 20200730
2020-07-30 16:00:07 +02:00
yabwon a33d67528a version 20200730
Adjustments for version 20200730.
2020-07-30 15:25:21 +02:00
yabwon 0c49d2a5b1 version 20200730
adjusted to new setup
2020-07-30 14:56:06 +02:00
yabwon f73e7c4c68 Update README.md
update about FunctionsImissinBASE 0.5
2020-07-27 19:37:36 +02:00
yabwon f36dcd369e Update README.md
info about FunctionsImissinBASE 0.4
2020-07-26 17:35:59 +02:00
yabwon 50adc7818b Update README.md
Latest version is 20200725.
2020-07-25 12:26:31 +02:00
yabwon 757d7a9ccc Update README.md
New macros: getVars() amd QgetVars() added to the functionsImissinBASE package.
2020-07-25 11:36:47 +02:00
yabwon c712bfd162 Update README.md
FunctionsImissinBASE 0.2
2020-06-29 21:59:30 +02:00
yabwon d1cc2e7a8b Update README.md 2020-06-29 21:29:15 +02:00
yabwon 19f6889945 new package FunctionsImissinBASE added
new package FunctionsImissinBASE added
2020-06-25 16:50:30 +02:00
yabwon 8cf5b24ad5 new version of the article added 2020-06-19 17:12:45 +02:00
yabwon dd08229500 new version of the article added 2020-06-19 17:11:32 +02:00
yabwon 69b652e94d info about new updates added
info about new updates added
2020-06-10 12:42:45 +02:00
yabwon aef9868c2d Update README.md 2020-06-08 09:37:44 +02:00