Skip to content

TuplešŸ”—

On this topicšŸ”—

ArithmeticšŸ”—

tuple_absTupleAbs: Compute the absolute value of a tuple.

tuple_acosTupleAcos: Compute the arccosine of a tuple.

tuple_acoshTupleAcosh: Compute the inverse hyperbolic cosine of a tuple.

tuple_addTupleAdd: Add two tuples.

tuple_asinTupleAsin: Compute the arcsine of a tuple.

tuple_asinhTupleAsinh: Compute the inverse hyperbolic sine of a tuple.

tuple_atanTupleAtan: Compute the arctangent of a tuple.

tuple_atan2TupleAtan2: Compute the arctangent of a tuple for all four quadrants.

tuple_atanhTupleAtanh: Compute the inverse hyperbolic tangent of a tuple.

tuple_cbrtTupleCbrt: Compute the cube root of a tuple.

tuple_ceilTupleCeil: Compute the ceiling function of a tuple.

tuple_cosTupleCos: Compute the cosine of a tuple.

tuple_coshTupleCosh: Compute the hyperbolic cosine of a tuple.

tuple_cumulTupleCumul: Calculate the cumulative sums of a tuple.

tuple_degTupleDeg: Convert a tuple from radians to degrees.

tuple_divTupleDiv: Divide two tuples.

tuple_erfTupleErf: Compute the error function of a tuple.

tuple_erfcTupleErfc: Compute the complementary error function of a tuple.

tuple_expTupleExp: Compute the exponential of a tuple.

tuple_exp10TupleExp10: Compute the base 10 exponential of a tuple.

tuple_exp2TupleExp2: Compute the base 2 exponential of a tuple.

tuple_fabsTupleFabs: Compute the absolute value of a tuple (as floating point numbers).

tuple_floorTupleFloor: Compute the floor function of a tuple.

tuple_fmodTupleFmod: Calculate the remainder of the floating point division of two tuples.

tuple_hypotTupleHypot: Calculate the hypotenuse of two tuples.

tuple_ldexpTupleLdexp: Calculate the ldexp function of two tuples.

tuple_lgammaTupleLgamma: Compute the logarithm of the absolute value of the gamma function of a tuple.

tuple_logTupleLog: Compute the natural logarithm of a tuple.

tuple_log10TupleLog10: Compute the base 10 logarithm of a tuple.

tuple_log2TupleLog2: Compute the base 2 logarithm of a tuple.

tuple_max2TupleMax2: Calculate the elementwise maximum of two tuples.

tuple_min2TupleMin2: Calculate the elementwise minimum of two tuples.

tuple_modTupleMod: Calculate the remainder of the integer division of two tuples.

tuple_multTupleMult: Multiply two tuples.

tuple_negTupleNeg: Negate a tuple.

tuple_powTuplePow: Calculate the power function of two tuples.

tuple_radTupleRad: Convert a tuple from degrees to radians.

tuple_sgnTupleSgn: Calculate the sign of a tuple.

tuple_sinTupleSin: Compute the sine of a tuple.

tuple_sinhTupleSinh: Compute the hyperbolic sine of a tuple.

tuple_sqrtTupleSqrt: Compute the square root of a tuple.

tuple_subTupleSub: Subtract two tuples.

tuple_tanTupleTan: Compute the tangent of a tuple.

tuple_tanhTupleTanh: Compute the hyperbolic tangent of a tuple.

tuple_tgammaTupleTgamma: Compute the gamma function of a tuple.

Bit OperationsšŸ”—

tuple_bandTupleBand: Compute the bitwise and of two tuples.

tuple_bnotTupleBnot: Compute the bitwise not of a tuple.

tuple_borTupleBor: Compute the bitwise or of two tuples.

tuple_bxorTupleBxor: Compute the bitwise exclusive or of two tuples.

tuple_lshTupleLsh: Shift a tuple bitwise to the left.

tuple_rshTupleRsh: Shift a tuple bitwise to the right.

ComparisonšŸ”—

tuple_equalTupleEqual: Test whether two tuples are equal.

tuple_equal_elemTupleEqualElem: Test, whether two tuples are elementwise equal.

tuple_greaterTupleGreater: Test whether a tuple is greater than another tuple.

tuple_greater_elemTupleGreaterElem: Test, whether a tuple is elementwise greater than another tuple.

tuple_greater_equalTupleGreaterEqual: Test whether a tuple is greater or equal to another tuple.

tuple_greater_equal_elemTupleGreaterEqualElem: Test, whether a tuple is elementwise greater or equal to another tuple.

tuple_lessTupleLess: Test whether a tuple is less than another tuple.

tuple_less_elemTupleLessElem: Test, whether a tuple is elementwise less than another tuple.

tuple_less_equalTupleLessEqual: Test whether a tuple is less or equal to another tuple.

tuple_less_equal_elemTupleLessEqualElem: Test, whether a tuple is elementwise less or equal to another tuple.

tuple_not_equalTupleNotEqual: Test whether two tuples are not equal.

tuple_not_equal_elemTupleNotEqualElem: Test, whether two tuples are elementwise not equal.

ContainersšŸ”—

copy_dictCopyDict: Copy a dictionary.

create_dictCreateDict: Create a new empty dictionary.

dict_to_jsonDictToJson: Transform a dictionary into a JSON string.

get_dict_objectGetDictObject: Retrieve an object associated with the key from the dictionary.

get_dict_paramGetDictParam: Query dictionary parameters or information about a dictionary.

get_dict_tupleGetDictTuple: Retrieve a tuple associated with the key from the dictionary.

json_to_dictJsonToDict: Transform a JSON string into a dictionary.

read_dictReadDict: Read a dictionary from a file.

remove_dict_keyRemoveDictKey: Remove keys from a dictionary.

set_dict_objectSetDictObject: Add a key/object pair to the dictionary.

set_dict_tupleSetDictTuple: Add a key/tuple pair to the dictionary.

set_dict_tuple_atSetDictTupleAt: Assignment of one or several values to one or several tuple elements in a dictionary

write_dictWriteDict: Write a dictionary to a file.

ConversionšŸ”—

handle_to_integerHandleToInteger: Convert a handle into an integer.

integer_to_handleIntegerToHandle: Convert an integer into a handle.

tuple_chrTupleChr: Convert a tuple of integer numbers into strings.

tuple_chrtTupleChrt: Convert a tuple of integer numbers into strings.

tuple_intTupleInt: Convert a tuple into a tuple of integer numbers.

tuple_numberTupleNumber: Convert a tuple (of strings) into a tuple of numbers.

tuple_ordTupleOrd: Convert a tuple of strings of length 1 into a tuple of integer numbers.

tuple_ordsTupleOrds: Convert a tuple of strings into a tuple of integer numbers.

tuple_realTupleReal: Convert a tuple into a tuple of floating point numbers.

tuple_roundTupleRound: Convert a tuple into a tuple of integer numbers.

tuple_stringTupleString: Convert a tuple into a tuple of strings.

CreationšŸ”—

clear_handleClearHandle: Clear the content of a handle.

tuple_concatTupleConcat: Concatenate two tuples to a new one.

tuple_constantTupleConstant: Generate a tuple with the value of a HDevelop language constant.

tuple_gen_constTupleGenConst: Generate a tuple of a specific length and initialize its elements.

tuple_gen_sequenceTupleGenSequence: Generate a tuple with a sequence of equidistant values.

tuple_randTupleRand: Return a tuple of random numbers between 0 and 1.

tuple_repeatTupleRepeat: Repeat a tuple.

tuple_repeat_elemTupleRepeatElem: Repeat the elements of a tuple.

Element OrderšŸ”—

tuple_inverseTupleInverse: Invert a tuple.

tuple_sortTupleSort: Sort the elements of a tuple in ascending order.

tuple_sort_indexTupleSortIndex: Sort the elements of a tuple and return the indices of the sorted tuple.

FeaturesšŸ”—

get_handle_objectGetHandleObject: Retrieve an object associated with a key from a handle.

get_handle_paramGetHandleParam: Return information about a handle.

get_handle_tupleGetHandleTuple: Retrieve a tuple associated with a key from a handle.

tuple_deviationTupleDeviation: Return the standard deviation of the elements of a tuple.

tuple_histo_rangeTupleHistoRange: Calculate the value distribution of a tuple within a certain value range.

tuple_lengthTupleLength: Return the number of elements of a tuple.

tuple_maxTupleMax: Return the maximal element of a tuple.

tuple_meanTupleMean: Return the mean value of a tuple of numbers.

tuple_medianTupleMedian: Return the median of the elements of a tuple.

tuple_minTupleMin: Return the minimal element of a tuple.

tuple_sumTupleSum: Return the sum of all elements of a tuple.

Logical OperationsšŸ”—

tuple_andTupleAnd: Compute the logical and of two tuples.

tuple_notTupleNot: Compute the logical not of a tuple.

tuple_orTupleOr: Compute the logical or of two tuples.

tuple_xorTupleXor: Compute the logical exclusive or of two tuples.

ManipulationšŸ”—

tuple_insertTupleInsert: Inserts one or more elements into a tuple at index.

tuple_removeTupleRemove: Remove elements from a tuple.

tuple_replaceTupleReplace: Replaces one or more elements of a tuple.

SelectionšŸ”—

tuple_findTupleFind: Return the indices of all occurrences of a tuple within another tuple.

tuple_find_firstTupleFindFirst: Return the index of the first occurrence of a tuple within another tuple.

tuple_find_lastTupleFindLast: Return the index of the last occurrence of a tuple within another tuple.

tuple_first_nTupleFirstN: Select the first elements of a tuple up to the index ā€œnā€.

tuple_last_nTupleLastN: Select all elements from index ā€œnā€ to the end of a tuple.

tuple_selectTupleSelect: Select single elements of a tuple.

tuple_select_maskTupleSelectMask: Select in mask specified elements of a tuple.

tuple_select_rangeTupleSelectRange: Select several elements of a tuple.

tuple_select_rankTupleSelectRank: Select the element of rank n of a tuple.

tuple_str_bit_selectTupleStrBitSelect: Select single character or bit from a tuple.

tuple_uniqTupleUniq: Discard all but one of successive identical elements of a tuple.

SetsšŸ”—

tuple_differenceTupleDifference: Compute the difference set of two input tuples.

tuple_intersectionTupleIntersection: Compute the intersection set of two input tuples.

tuple_symmdiffTupleSymmdiff: Compute the symmetric difference set of two input tuples.

tuple_unionTupleUnion: Compute the union set of two input tuples.

String OperationsšŸ”—

tuple_environmentTupleEnvironment: Read one or more environment variables.

tuple_joinTupleJoin: Join strings using separator symbol(s).

tuple_regexp_matchTupleRegexpMatch: Extract substrings using regular expressions.

tuple_regexp_replaceTupleRegexpReplace: Replace a substring using regular expressions.

tuple_regexp_selectTupleRegexpSelect: Select tuple elements matching a regular expression.

tuple_regexp_testTupleRegexpTest: Test if a string matches a regular expression.

tuple_splitTupleSplit: Split strings into substrings using predefined separator symbol(s).

tuple_str_distanceTupleStrDistance: Calculate the distance between strings.

tuple_str_first_nTupleStrFirstN: Cut the first characters up to position ā€œnā€ out of a string tuple.

tuple_str_last_nTupleStrLastN: Cut all characters starting at position ā€œnā€ out of a string tuple.

tuple_str_replaceTupleStrReplace: Replace all occurrences of a substring within a string.

tuple_strchrTupleStrchr: Forward search for characters within a string tuple.

tuple_strlenTupleStrlen: Determine the length of every string within a tuple of strings.

tuple_strrchrTupleStrrchr: Backward search for characters within a string tuple.

tuple_strrstrTupleStrrstr: Backward search for strings within a string tuple.

tuple_strstrTupleStrstr: Forward search for strings within a string tuple.

tuple_substrTupleSubstr: Cut characters from position ā€œn1ā€ through ā€œn2ā€ out of a string tuple.

TypešŸ”—

tuple_is_handleTupleIsHandle: Test if the internal representation of a tuple is of type handle.

tuple_is_handle_elemTupleIsHandleElem: Test whether the elements of a tuple are of type handle.

tuple_is_intTupleIsInt: Test if the internal representation of a tuple is of type integer.

tuple_is_int_elemTupleIsIntElem: Test whether the types of the elements of a tuple are of type integer.

tuple_is_mixedTupleIsMixed: Test whether a tuple is of type mixed.

tuple_is_nan_elemTupleIsNanElem: Check a tuple whether it represents NaNs (Not-a-number).

tuple_is_numberTupleIsNumber: Check a tuple (of strings) whether it represents numbers.

tuple_is_realTupleIsReal: Test if the internal representation of a tuple is of type real.

tuple_is_real_elemTupleIsRealElem: Test whether the types of the elements of a tuple are of type real.

tuple_is_stringTupleIsString: Test if the internal representation of a tuple is of type string.

tuple_is_string_elemTupleIsStringElem: Test whether the types of the elements of a tuple are of type string.

tuple_is_valid_handleTupleIsValidHandle: Check if a handle is valid.

tuple_sem_typeTupleSemType: Return the semantic type of a tuple.

tuple_sem_type_elemTupleSemTypeElem: Return the semantic type of the elements of a tuple.

tuple_typeTupleType: Return the type of a tuple.

tuple_type_elemTupleTypeElem: Return the types of the elements of a tuple.