| 2.4.3 Commands and Functions for STRING |
| ascii | convert between characters and ascii code |
| error | throw an error message |
| GetEnv | access shell variables |
| gin | generic initial ideal |
| ImplicitHypersurface | implicitization of hypersurface |
| ImplicitPlotOn | outputs the zero locus of a bivariate polynomial to a file |
| indets | list of indetermiantes in a PolyRing |
| IsIn | check if one object is contained in another |
| len | the length of an object |
| max | a maximum element of a sequence or list |
| min | a minimum element of a sequence or list |
| NewPolyRing | create a new PolyRing |
| NewWeylAlgebra | create a new Weyl Algebra |
| OpenIFile | open input file |
| OpenIString | open input string |
| OpenOFile | open output file |
| OpenOString | open output string |
| OpenSocket | open a socket connection |
| operators, shortcuts | Special characters equivalent to commands |
| PlotPointsOn | outputs the coordinates of the points to a file |
| protect | protect a variable from being overwritten |
| ReadExpr | Read RINGELEM expression from string |
| RingElem | convert an expression into a RINGELEM |
| source | read commands from a file or device |
| SourceRegion | read commands from a region in a file |
| starting | list functions starting with a given string |
| SymbolRange | range of symbols for the indeterminates of a PolyRing |
| tagged | tag an object for pretty printing |