Overview Schemas Index

ISO13584_IEC61360_DICTIONARY_SCHEMA (jsdai.SIso13584_iec61360_dictionary_schema)


FUNCTION at_most_two_synonyms_per_language
          (languages : present_translations, synonymous_names : SET [0:?] OF syn_name_type) : BOOLEAN;

 IF  EXISTS ( languages ) THEN  REPEAT i := 1 TO SIZEOF  ( languages . language_codes ) ; IF SIZEOF  ( QUERY ( s <* synonymous_names | s . language = languages . language_codes [ i ] ) ) > 2 THEN RETURN  ( FALSE ) ; END_IF  ; END_REPEAT ; RETURN  ( TRUE ) ; ELSE RETURN ( SIZEOF ( synonymous_names ) <= 2 ) ; END_IF ; 

END_FUNCTION; -- at_most_two_synonyms_per_language

public class FAt_most_two_synonyms_per_language
          public static Value run(SdaiContext _context, Value languages, Value synonymous_names)