
System Variables, Constants, Operators and Functions

Environment-Variable:
DIGITS        ERRORLEVEL     EVAL_STMT      HISTORY        LEVEL
LIB_PATH      MAXLEVEL       PRINTLEVEL     PRETTY_PRINT   READ_PATH
TEXTWIDTH     WRITE_PATH

System Constants:

E    I    FALSE   NIL   PI    TRUE

System Operators:

+  -    *    /    ^    @  $  ..   .    ::   <  >    >=   <=
=  <>   div  mod  union   intersect   minus   not  and  or

System Functions:

Type Converting          --  bool, ceil, float, floor, frac,
                             round, trunc

Transcendental Functions --  exp, ln

-- Trigonometric Functions-- sin, cos, tan

-- Arc Functions         --  asin, acos, atan

-- Hyperbolic Functions  --  sinh, cosh, tanh

-- Area Functions        --  asinh, acosh, atanh

Arithmetic Functions     --  abs, fact, frac, igcd, igcdex,

                             ifactor, isprime, ithprime, ilcm,
                             max, min, modp, mods, nextprime,
                             phi, powermod, random, sign, sqrt

Symbolic Manipulation    --  conjugate, D, denom, diff, expand, Im,
                             normal, numer, O, Re, taylor

Polynomial Operations    --  coeff,                     content,
                             degree, degreevec, divide, evalp, expr,
                             gcd,  genpoly,  icontent,  iszero,  lcm,
                             lcoeff,  lmonomial,  lterm,  mapcoeffs,
                             multcoeffs,  norm,  nterms,  nthcoeff,
                             nthmonomial,  nthterm,  pdivide,  poly,
                             Poly, tcoeff

Type Identification      --  anames, domtype, testtype, type

Manipulation of Expressions--append,
                             contains, domattr, funcattr, has, id,
                             indets, index_val, map, extnops, extop,
                             extsubsop, nops, op, sort, subs, subsop,
                             subsex

Evaluation of Expressions--  eval, evalassign, hold, level, val

Creating Data Structures --  array, built_in, domain, func_env,

                              genident, new, null, seq, table

 Input and Output         --  fclose, finput, fopen, fprint,

                              ftextinput, input, print, protocol,
                              read, textinput, write

 Manipulation of Strings  --  expr2text, strmatch, strlen,
                              substring, tbl2text, text2expr,
                              text2list, text2tbl

 Parallelism              --  global, readpipe, readqueue, topology,
                              writepipe, writequeue

 Program Statistic        --  history, load, bytes, time, rtime

 Graphics                 --  plot2d, plot3d

 Procedure Specific Functions--args, error, func, return,
                              testargs, traperror

 Searching for Errors     --  debug, trace

 Miscellaneous            --  contains, help, last, loadlib,
                              loadproc, pathname, reset, sysname,
                              system


