HOME QUICK SEARCH AUTHORS KEYWORDS HELP BUGS

H. Ian Whitlock

95 papers; 67 titles; 8 coauthors.

Back to authors

Conference × Year × Title × Co-authors Extras Pages
NESUG 2010 A Serious Look Macro Quoting 13
NESUG 2010 How to Think Through the SAS DATA Step 17
NESUG 2010 Macro - How and Why 4
SESUG 2010 A Serious Look Macro Quoting source 15
SESUG 2010 IF and %IF You Don't Understand source 6
SESUG 2010 Macro Quoting - How and Why source 2
SGF 2010 A Serious Look at Macro Quoting source 13
SESUG 2009 A Serious Look Macro Quoting source 13
SESUG 2009 SAS Macro Design Issues source 12
NESUG 2009 A Serious Look Macro Quoting 13
NESUG 2009 Macro - How and Why 4
SESUG 2008 Names, Names, Names - Make Me a List source 11
SESUG 2008 Parameter Passing by Name source 8
SESUG 2008 The Art of Debugging source 20
SGF 2008 The Art of Debugging source 20
NESUG 2007 Formats, Informats and How to Program with Them 14
SESUG 2007 Formats, Informats and How to Program with Them source 14
SCSUG 2007 Beginning Macro Design Issues Toby Dunn 19
SGF 2007 How to Think Through the SAS DATA Step source 19
SGF 2007 Macro Bugs: How to Create, Avoid, and Destroy Them source 20
SGF 2007 Names, Names, Names - Make Me a List source 10
SESUG 2006 %IFN - A Macro Function source 6
SESUG 2006 How to Think Through the SAS DATA Step source 20
NESUG 2006 %IFN - A Macro Function Chang Y. Chung 6
NESUG 2006 Beginning Macro Design Issues Toby Dunn 19
NESUG 2006 How to Think Through the SAS DATA Step 20
NESUG 2006 SAS-L - Superb (& Free) SAS Support/Learning Tool 15
SUGI 2006 %IFN - A Macro Function Chang Y. Chung source 6
SUGI 2006 How to Think Through the SAS DATA Step source 20
SESUG 2005 Formats, Informats and How to Program with Them source 15
SESUG 2005 Macro Bugs - How to Create, Avoid, and Destroy Them source 20
NESUG 2005 Macro Bugs - How to Control Them 15
SUGI 2005 Macro Bugs - How to Create, Avoid, and Destroy Them source 20
NESUG 2004 A Second Look at SAS Macro Design Issues 11
NESUG 2004 Macro Power Quentin McMullen 4
SESUG 2004 A Second Look at SAS Macro Design Issues source 19
SESUG 2004 SAS Macro Design Issues source 12
SUGI 2004 A Second Look at SAS Macro Design Issues source 19
SESUG 2003 A Sampler of Code Techniques source 6
NESUG 2003 A Serious Look at Macro Quoting 10
NESUG 2003 Macro Power Quentin McMullen 3
SUGI 2003 A Serious Look at Macro Quoting source 10
SUGI 2003 Macro Power Quentin McMullen source 3
NESUG 2002 SAS Macro Design Issues 10
SESUG 2002 Missing Secrets Robin Jones source 4
SESUG 2002 SAS Macro Design Issues source 9
SUGI 2002 SAS Macro Design Issues source 9
NESUG 2001 SAS Macro - The First Steps to Power 10
NESUG 2001 What User Defined Formats Are Available? 2
SESUG 2001 Formats, Informats and How to Program with Them source 9
SESUG 2001 PROC SQL - Is it a Required Tool for Good SAS Programming? source 6
SCSUG 2001 Formats, Informats and How to Program with Them 9
SCSUG 2001 PROC SQL - Is it a Required Tool for Good SAS Programming? 6
SUGI 2001 PROC SQL - Is It a Required Tool of Good SAS Programming? source 6
SESUG 2000 Data Structure Determines Programming Effort source 9
SESUG 2000 Macro Design Considerations for a Word Wrapping Macro source 2
SESUG 2000 Panel Discussion on Problem Solving Frank C. DiIorio,
Paul M. Dorfman
source 21
NESUG 2000 A Double Transpose 2
NESUG 2000 Data Structure Determines Programming Effort 9
NESUG 2000 Dictionary Files 2
SUGI 2000 A Personal View of SAS-L as a Teaching Tool source 9
SESUG 1999 An OBS Limit with a WHERE Condition source 2
SESUG 1999 Getting Started with Macro source 10
SESUG 1999 Make Your Own Macro Processor source 2
SESUG 1999 Managing the INTNX Function source 2
NESUG 1999 An OBS Limit with a WHERE Condition 2
NESUG 1999 Getting Started with Macro 10
NESUG 1999 Make Your Own Macro Processor 2
SUGI 1999 Code or DATA? source 10
SUGI 1999 Getting Started with Macro source 10
NESUG 1998 Code or DATA? 10
NESUG 1998 The RESOLVE Function - What Is It Good For? 2
SESUG 1998 PROC SQL - What Does It Offer Traditional SAS Programming? 6
SESUG 1998 The RESOLVE Function - What Is It Good For? 2
NESUG 1997 PROC SQL - What Does It Offer Traditional SAS Programming? 6
SESUG 1997 An Iterative loop of SQl Code 2
SESUG 1997 Code or DATA? 10
SUGI 1997 A SAS Programmer's View of the SAS Supervisor source 11
SUGI 1997 CALL EXECUTE-How and Why source 5
SESUG 1996 A Macro to Manage LIBNAME Assignments on Dual Systems 3
SESUG 1996 A SAS Programmer's View of the SAS Supervisor 11
SUGI 1996 A Macro to Word Wrap Long Text Strings into a SAS Array source 2
SUGI 1996 Using a SAS Data Set to Expand the Program Data Vector source 2
NESUG 1995 A Macro to Manage Use of the Stored Program Facility Gerard T. Pauline 9
SESUG 1995 Code Review of A Macro from Observations 2
SESUG 1995 Selected Programming Problems from SAS-L 9
NESUG 1994 CALL EXECUTE versus CALL SYMPUT 2
NESUG 1994 Using the INFILE Option FILEVAR= With Page Controlled Input 2
SESUG 1994 A Macro to Convert SAS Data Sets into Lotus 123 Files 2
SESUG 1994 An Introduction to SAS Macro 7
SESUG 1994 Using CALL RANUNI for Encrypting Identifier Fields 2
SUGI 1994 How to Write a Macro to Make External Flat Files source 9
SUGI 1993 A Macro to Make External Flat Files source 6
SUGI 1990 A Study in Repetition Resulting in a Utility Macro for Substitution source 7
SUGI 1986 Automatic Generating of Simple Repetitive SAS Code Marianne Cumming source 6

Back to authors