Overview Schemas Index

MATHEMATICAL_FUNCTIONS_SCHEMA (jsdai.SMathematical_functions_schema)


FUNCTION list_selected_components
          (aggr : AGGREGATE OF LIST [0:?] OF maths_value, k : positive_integer) : LIST [0:?] OF maths_value;

 LOCAL result : LIST OF maths_value := [ ] ; j : INTEGER := 0 ; END_LOCAL ; REPEAT i := LOINDEX ( aggr ) TO HIINDEX ( aggr ) ; IF k <= SIZEOF ( aggr [ i ] ) THEN INSERT ( result , aggr [ i ] [ k ] , j ) ; j := j + 1 ; END_IF ; END_REPEAT ; RETURN ( result ) ; 

END_FUNCTION; -- list_selected_components

public class FList_selected_components
          public static Value run(SdaiContext _context, Value aggr, Value k)