FUNCTION parse_express_identifier

(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC/AP242
FUNCTION parse_express_identifier
      (s : STRING;
       i : positive_integer ) : positive_integer;
   LOCAL
      k : positive_integer;
   END_LOCAL;
      k := i;
      IF i <= LENGTH(s) THEN
         IF s[i] LIKE '@' THEN
            REPEAT UNTIL (k > LENGTH(s)) OR ((s[k] <> '_') AND NOT (s[k] LIKE '@')) AND NOT (s[k] LIKE '#');
               k := k + 1;
            END_REPEAT;
         END_IF;
      END_IF;
      RETURN (k);
END_FUNCTION;

Referenced By

Defintion parse_express_identifier is references by the following definitions:
DefinitionType
 dotted_identifiers_syntax FUNCTION


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:20-04:00