next | previous | forward | backward | up | top | index | toc | Macaulay2 website
Macaulay2Doc :: Command

Command -- the class of all commands

Synopsis

Description

A command behaves as a function does if it is followed by an adjacent expression that can serve as its argument or argument list. In addition, if it appears as the value of an expression typed by the user at top level (i.e., not in a file), then it gets executed with empty argument list.
i1 : (f = Command ( () -> 2^30 );)
i2 : f

o2 = 1073741824
i3 : (c = Command "date";)
i4 : c
Wed Dec 14 18:57:15 UTC 2022

o4 = 0

See also

Methods that use a command :

Fixed objects of class Command :

For the programmer

The object Command is a self initializing type, with ancestor classes BasicList < Thing.