This is a recording from 10th meetup of Polish SAS Users Group (#PolSUG No. 10)
https://www.youtube.com/watch?v=LgOdTufPtKw
The meeting took place on Wednesday, June 23rd 2021.
Our guest was Quentin McMullen ( @Quentin ).
His talk: "A Close Look at How DOSUBL Handles Macro Variable Scope" can be described as follows:
"The macro variable scoping rules of the SAS macro language are complex, and well-documented. The DOSUBL function, introduced in SAS 9.3M2, adds an additional layer of complexity to these scoping rules, as the macro programmer needs to understand how code executing in the DOSUBL side-session will create or update macro variables, and what impact this will have on macro variables stored in the main session symbol tables. Unfortunately, the current SAS documentation does not provide a clear definition of the DOSUBL scoping rules. This presentation presents a series of test cases designed to illustrate DOSUBL’s handling of macro variable scopes. The intended audience is experienced macro programmers interested in learning how DOSUBL manages macro variable scopes."
Details are available in Quentin's SAS Global Forum 2020 article: https://www.sas.com/content/dam/SAS/s...
@AllanBowe @RichardDeVen @rogerjdeangelis @hashman @DonH @mkeintz @PeterClemmensen @novinosrin @ChrisNZ @Kurt_Bremser @data_null__
---
#PolSUG #SAS #meetup #hobby #PolishSASUsersGroup #10
Forum: http://communities.sas.com/polsug
Wall: https://www.linkedin.com/groups/8675451/
Thanks for sharing the recording, @yabwon . I really enjoyed presenting to #PolSUG!
Cool presentation and cool discussion at the end. Thank you both!
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.