FUNCTION stripped_typeof

(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC/AP242
FUNCTION stripped_typeof
      (arg : GENERIC : G ) : SET OF STRING;
   LOCAL
      types : SET OF STRING := TYPEOF(arg);
      stypes : SET OF STRING := [];
      n : INTEGER := LENGTH(schema_prefix);
   END_LOCAL;
      REPEAT i := 1 TO SIZEOF(types);
         IF (LENGTH(types[i]) > n) AND (types[i][ 1 : n ] = schema_prefix) THEN
            stypes := stypes + [ types[i][ (n + 1) : LENGTH(types[i]) ] ];
         ELSE
            stypes := stypes + [ types[i] ];
         END_IF;
      END_REPEAT;
      RETURN (stypes);
END_FUNCTION;

Referenced By

Defintion stripped_typeof is references by the following definitions:
DefinitionType
 all_members_of_es FUNCTION
 any_space_satisfies FUNCTION
 assoc_product_space FUNCTION
 compatible_complex_number_regions FUNCTION
 compatible_spaces FUNCTION
 convert_to_operand FUNCTION
 definite_integral_expr_check FUNCTION
 derive_function_domain FUNCTION
 derive_function_range FUNCTION
 domain_from FUNCTION
 drop_numeric_constraints FUNCTION
 equal_maths_spaces FUNCTION
 equal_maths_values FUNCTION
 free_variables_of FUNCTION
 function_is_2d_table FUNCTION
 has_values_space FUNCTION
 maths_value SELECT
 member_of FUNCTION
 number_tuple_subspace_check FUNCTION
 real_interval SELECT
 simplify_function_application FUNCTION
 simplify_generic_expression FUNCTION
 simplify_maths_space FUNCTION
 simplify_maths_value FUNCTION
 singleton_member_of FUNCTION
 space_is_singleton FUNCTION
 subspace_of FUNCTION
 subspace_of_es FUNCTION
 substitute FUNCTION


[Top Level Definitions] [Exit]

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