Overview Schemas Index

MATHEMATICAL_FUNCTIONS_SCHEMA (jsdai.SMathematical_functions_schema)


FUNCTION dotted_identifiers_syntax
          (str : STRING) : BOOLEAN;

 LOCAL k : positive_integer ; m : positive_integer ; END_LOCAL ; IF  NOT EXISTS ( str ) THEN  RETURN  ( FALSE  ) ; END_IF  ; k := parse_express_identifier ( str , 1 ) ; IF  k = 1 THEN  RETURN  ( FALSE  ) ; END_IF  ; REPEAT WHILE k <= LENGTH  ( str ) ; IF  ( str [ k ] <> '.' ) OR ( k = LENGTH ( str ) ) THEN  RETURN  ( FALSE  ) ; END_IF  ; m := parse_express_identifier ( str , k + 1 ) ; IF m = k + 1 THEN RETURN  ( FALSE ) ; END_IF ; k := m ; END_REPEAT ; RETURN ( TRUE ) ; 

END_FUNCTION; -- dotted_identifiers_syntax

public class FDotted_identifiers_syntax
          public static Value run(SdaiContext _context, Value str)