/PLACEHOLDER_DELIMITERS=(delimiter-specification[, . . . ]) Specifies starting and ending strings that delimit placeholders. Placeholders can specify single constructs or lists of constructs. The delimiters for each type of placeholder are specified as a pair of quoted strings separated by commas and enclosed in parentheses. The format of a delimiter specification is as follows: keyword=(starting-string,ending-string) Possible keywords are REQUIRED, REQUIRED_LIST, OPTIONAL, OPTIONAL_ LIST, or PSEUDOCODE. If you do not use the PSEUDOCODE keyword, the default is NOPSEUDOCODE. The maximum length of these strings is seven characters. The following is an example of a complete set of placeholder delimiter specifications: /PLACEHOLDER_DELIMITERS = ( - REQUIRED =("{<",">}"), - REQUIRED_LIST=("{<",">}..."), - OPTIONAL =("[<",">]"), - OPTIONAL_LIST=("[<",">]..."), - PSEUDOCODE=("«" , "»")) If any of the five keywords are not specified with the /PLACEHOLDER_DELIMITERS qualifier, LSE applies the following defaults: /PLACEHOLDER_DELIMITERS = ( - REQUIRED =("{","}"), - REQUIRED_LIST=("{","}..."), - OPTIONAL =("[","]"), - OPTIONAL_LIST=("[","]..."), - NOPSEUDOCODE) The placeholder delimiters that are accepted by each compiler are as follows: ADA: { } , { }... , [ ] , [ ]... , « » , <| |> BASIC: { } , { }... , [ ] , [ ]... , « » , << >> BLISS: {~ ~} , {~ ~}... , [~ ~] , [~ ~]... , «» , <~ ~> C: {@ @} , {@ @}... , [@ @] , [@ @]... , «» , <@ @> COBOL: { } , { }... , [ ] , [ ]... , « » , << >> FORTRAN: { } , { }... , [ ] , [ ]... , « » , << >> PASCAL: %{ }% , %{ }%... , %[ ]% , %[ ]%... , « » , %< >% PL1: { } , { }... , [ ] , [ ]... , « » , << >> Note that for the specifier you cannot use any character that you used in the /COMMENT specifier.