Compare commits

..

12 Commits

Author SHA1 Message Date
yabwon f542d70332 Getting Started with SAS Packages
recompiled with new version of the framework
2020-08-12 14:45:20 +02:00
yabwon 80fdc9f214 version 0.3
recompiled with new version of the framework
2020-08-12 14:43:05 +02:00
yabwon f23afe7486 version 0.2
recompiled with new version of the framework
2020-08-12 14:42:48 +02:00
yabwon e467959d77 version 2.1
recompiled with new version of the framework
2020-08-12 14:42:14 +02:00
yabwon 035e184b74 version v0.53
bug fixes and recompiled with new version of the framework
2020-08-12 14:41:48 +02:00
yabwon 61d5806e79 version 20200811
version 20200811, changes:
- in the %generatePackage() macro the filesLocation is now positional parameter (the first one),
- in the framework both `%loadPackage()` and %loadPackage(HELP)` command prints out the help information for the %loadPackage() macro,
- the %ICEloadPackage() macro extended with version testing,
- test for existence of %loadpackage macro added,
- bug fix in lazyData generation
- help section search improved
- documentation updated.
2020-08-12 14:29:47 +02:00
yabwon 98871647dd Getting Started with SAS Packages
*BasePlus* 0.53
2020-08-12 13:56:35 +02:00
yabwon 16b744a763 version 20200811 2020-08-12 13:55:35 +02:00
yabwon 4765dc5c43 Getting Started with SAS Packages
BasePlus v0.53
2020-08-12 13:54:19 +02:00
yabwon e1c95da0b7 version 20200811 2020-08-12 13:53:06 +02:00
yabwon 319dd8c46b Merge branch 'master' of https://github.com/yabwon/SAS_PACKAGES 2020-08-12 13:52:06 +02:00
yabwon 96555584a3 version 0.53
bug fix in the %getVars() and %QgetVars() macros
2020-08-12 13:52:02 +02:00
8 changed files with 9 additions and 8 deletions
+2 -2
View File
@@ -88,7 +88,7 @@ run;
%end; %end;
``` ```
- **BasePlus**\[0.52\] adds a bunch of functionalities I am missing in BASE SAS, such as: - **BasePlus**\[0.53\] adds a bunch of functionalities I am missing in BASE SAS, such as:
``` ```
call arrMissToRight(myArray); call arrMissToRight(myArray);
call arrFillMiss(17, myArray); call arrFillMiss(17, myArray);
@@ -100,7 +100,7 @@ string = catXFn("date9.", "#", myArray);
format x bool.; format x bool.;
%put %getVars(sashelp.class, patern = ght$, sep = +, varRange = _numeric_); %put %getVars(sashelp.class, pattern = ght$, sep = +, varRange = _numeric_);
``` ```
- **dynMacroArray**\[0.2\], set of macros (wrappers for a hash table) emulating dynamic array in the data step (macro predecessor of DFA) - **dynMacroArray**\[0.2\], set of macros (wrappers for a hash table) emulating dynamic array in the data step (macro predecessor of DFA)
+4 -3
View File
@@ -2177,9 +2177,10 @@ data _null_;
select; select;
when (upcase(type) in ("DATA" "LAZYDATA")) fileshort2 = fileshort; when (upcase(type) in ("DATA" "LAZYDATA")) fileshort2 = fileshort;
when (upcase(type) = "MACRO") fileshort2 = cats('%',fileshort,'()'); when (upcase(type) = "MACRO") fileshort2 = cats('''%',fileshort,'()''');
when (upcase(type) =:"FUNCTION") fileshort2 = cats(fileshort,'()'); when (upcase(type) =:"FUNCTION") fileshort2 = cats("'",fileshort,"()'");
when (upcase(type) = "FORMAT") fileshort2 = cats('$',fileshort); when (upcase(type) =:"IMLMODULE") fileshort2 = cats("'",fileshort,"()'");
when (upcase(type) = "FORMAT") fileshort2 = cats("'$",fileshort,".'");
otherwise fileshort2 = fileshort; otherwise fileshort2 = fileshort;
end; end;
strX = catx('/', folder, order, type, file, fileshort, fileshort2); strX = catx('/', folder, order, type, file, fileshort, fileshort2);
+2 -2
View File
@@ -60,7 +60,7 @@ run;
%end; %end;
``` ```
- **BasePlus**\[0.52\] adds a bunch of functionalities I am missing in BASE SAS, such as: - **BasePlus**\[0.53\] adds a bunch of functionalities I am missing in BASE SAS, such as:
``` ```
call arrMissToRight(myArray); call arrMissToRight(myArray);
call arrFillMiss(17, myArray); call arrFillMiss(17, myArray);
@@ -72,7 +72,7 @@ string = catXFn("date9.", "#", myArray);
format x bool.; format x bool.;
%put %getVars(sashelp.class, patern = ght$, sep = +, varRange = _numeric_); %put %getVars(sashelp.class, pattern = ght$, sep = +, varRange = _numeric_);
``` ```
- **dynMacroArray**\[0.2\], set of macros (wrappers for a hash table) emulating dynamic array in the data step (macro predecessor of DFA) - **dynMacroArray**\[0.2\], set of macros (wrappers for a hash table) emulating dynamic array in the data step (macro predecessor of DFA)
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.