Common Parameter: codegen

CASL Syntax

codegen={
comment=TRUE | FALSE,
fmtWdth=integer,
indentSize=integer,
labelId=integer,
lineSize=integer,
noTrim=TRUE | FALSE,
tabForm=TRUE | FALSE
}

Parameter Descriptions

comment=TRUE | FALSE

when set to True, adds comments to the DATA step code.

DefaultFALSE
fmtWdth=integer

specifies the width to use for formatting derived numbers such as parameter estimates in the DATA step code.

Default20
Range0–32
indentSize=integer

specifies the number of spaces to indent the DATA step code for each indent level.

Default3
Range0–10
labelId=integer

specifies the label ID to use in array names and statement labels in the DATA step code. By default, a random positive integer is used.

lineSize=integer

specifies the line size for the generated code.

Default120
Range64–254
noTrim=TRUE | FALSE

requests that the comparison of variables with formatted values be based on the full format width, with padding. By default, leading and trailing blanks are removed from the formatted values.

DefaultFALSE
tabForm=TRUE | FALSE

Table format

DefaultFALSE

Lua Syntax

codegen={
comment=true | false,
fmtWdth=integer,
indentSize=integer,
labelId=integer,
lineSize=integer,
noTrim=true | false,
tabForm=true | false
}

Parameter Descriptions

comment=true | false

when set to True, adds comments to the DATA step code.

Defaultfalse
fmtWdth=integer

specifies the width to use for formatting derived numbers such as parameter estimates in the DATA step code.

Default20
Range0–32
indentSize=integer

specifies the number of spaces to indent the DATA step code for each indent level.

Default3
Range0–10
labelId=integer

specifies the label ID to use in array names and statement labels in the DATA step code. By default, a random positive integer is used.

lineSize=integer

specifies the line size for the generated code.

Default120
Range64–254
noTrim=true | false

requests that the comparison of variables with formatted values be based on the full format width, with padding. By default, leading and trailing blanks are removed from the formatted values.

Defaultfalse
tabForm=true | false

Table format

Defaultfalse

Python Syntax

codegen={
"comment":True | False,
"fmtWdth":integer,
"indentSize":integer,
"labelId":integer,
"lineSize":integer,
"noTrim":True | False,
"tabForm":True | False
}

Parameter Descriptions

"comment":True | False

when set to True, adds comments to the DATA step code.

DefaultFalse
"fmtWdth":integer

specifies the width to use for formatting derived numbers such as parameter estimates in the DATA step code.

Default20
Range0–32
"indentSize":integer

specifies the number of spaces to indent the DATA step code for each indent level.

Default3
Range0–10
"labelId":integer

specifies the label ID to use in array names and statement labels in the DATA step code. By default, a random positive integer is used.

"lineSize":integer

specifies the line size for the generated code.

Default120
Range64–254
"noTrim":True | False

requests that the comparison of variables with formatted values be based on the full format width, with padding. By default, leading and trailing blanks are removed from the formatted values.

DefaultFalse
"tabForm":True | False

Table format

DefaultFalse