Documentation / CalcMe

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • Wiris Quizzes

      • Learning Lemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Miscellaneous

                      • Wiris Integrations

                        • Home
                        • CalcMe
                        • Commands
                        • Programming Functions
                        • Programming Functions

                        Programming Functions

                        Reading time: 1min

                        Below you can find a complete list of the existing commands related to Programming Functions. You can access the dedicated documentation for each command by clicking on its name.

                        append Appends an element
                        belongs? Checks if an element belongs to a set
                        complement Complement of two sets
                        constant_list Constant list constructor
                        count_element Number of appearences of an element in a list
                        divisor Divisor constructor
                        else_if Else_if statement
                        else Else statement
                        empty_divisor Empty divisor constructor
                        empty_relation Empty relation constructor
                        empty_table Empty table constructor
                        erase Erase an element of a list
                        expression Converts a string to an expression
                        for For loop statement
                        ger_domain Type of object
                        head First element of a list
                        if If statement
                        in Runs an iterator within a range
                        index_erase Erase elements of a list
                        index Index of appeareances of an element
                        insert Insert an element in a list
                        intersect Intersection of two sets
                        is? Checks the type of object
                        length Size of an object
                        list List constructor
                        local Local variables
                        max Maximum of a set
                        min Minimum of a set
                        not_belongs? Checks if an element not belongs to a set
                        not_null? Checks if an object is not null
                        not Logical negation operator
                        null? Checks if an object is null
                        number_of_arguments Number of arguments of an operation
                        prepend Prepend an element
                        random Random number generator
                        relation Creates a relation object
                        repeat Repeat statement
                        replace Replace an element of a vector, list, matrix by another one
                        reverse Reverses the order of an object
                        set Set constructor
                        sort Sort a set
                        split Split a string
                        string_substitution Substitute strings in an expression
                        string String constructor
                        subset? Checks if a set is a subset of another one
                        substring Get substrings from a larger string
                        support Support (different from zero) of a relation, divisor...
                        table Table constructor
                        tail Tail of a list
                        take The first or last elements of a list
                        union Union of sets
                        where Where statement
                        while While statement
                        with With statement
                        zero? Checks if the elements in a set are different from zero

                        Was this article helpful?

                        Yes
                        No
                        Give feedback about this article

                        Related Articles

                        • Differentiate
                        • Integrate
                        • Numerical integration
                        • Minimum

                        Making people’s STEM work more meaningful

                        MathType

                        • MathType for Office Tools
                        • MathType for Mac
                        • MathType for Microsoft 365
                        • MathType for Google Workspace
                        • MathType for LMS
                        • MathType for XML Editors
                        • Arabic notation
                        • Our products accessibility
                        • MathType is online

                        WirisQuizzes

                        Learning Lemur

                        Solutions for Education

                        • Blackboard Learn
                        • Brightspace by D2L
                        • Canvas
                        • Google Classroom
                        • Moodle
                        • Schoology

                        Solutions for Publishing Houses

                        Solutions for Technical Writers

                        Solutions for Chemistry

                        Integrations

                        • HTML Editors
                        • MathType in WordPress

                        Pricing

                        Company

                        Careers

                        Blog

                        Contact Us

                        Buy Now

                        Plugin Downloads

                        © Wiris 2025

                        • Cookie Settings
                        • Cookie Policy
                        • Terms of Use
                        • Privacy Policy / GDPR
                        • Student Data Privacy
                        • Compliance
                        • Powered by Helpjuice
                        Expand