如何通过运行另一个SAS代码来生成SAS代码

如何通过运行另一个SAS代码来生成SAS代码,sas,auto-generate,Sas,Auto Generate,我正在尝试创建一个简单的SAS程序,如下所示 student_id = 123; class_id = 123; name = 'John'; 如何使用另一个SAS代码自动生成包含如上所示的简单内容的SAS程序? 非常感谢。任何SAS宏都在这样做,生成代码 %macro run_my_code; student_id = 123; class_id = 123; name = 'John'; %mend run_my_code; %run_my_code;

我正在尝试创建一个简单的SAS程序,如下所示

student_id = 123;
class_id   = 123;
name       = 'John';
如何使用另一个SAS代码自动生成包含如上所示的简单内容的SAS程序?
非常感谢。

任何SAS宏都在这样做,生成代码

%macro run_my_code;
student_id = 123;
class_id   = 123;
name       = 'John';
%mend run_my_code;

%run_my_code;

但是,如果你想要比这更具体的问题,你必须给出一个更具体的问题。

非常感谢你的回答,我实际上正在尝试创建一个程序a,为变量赋值,如“学生id”、“班级id”和“姓名”,并将结果放入另一个程序B asstudent\u id=123;class_id=123;姓名=‘约翰’;然后我让程序C以程序B的名称将程序B包含在其中。确切地说,你的问题是什么?