Go to the first, previous, next, last section, table of contents.


Command line options

Command-line options for the command `asir' are as follows.

-heap number
In Risa/Asir, 4KB is used as an unit, called block, for memory allocation. By default, 16 blocks (64KB) are allocated initially. This value can be changed by giving an option -heap a number parameter in unit block. Size of the heap area is obtained by a Built-in function heap(), the result of which is a number in Bytes.
-adj number
Heap area will be stretched by the memory manager, if the size of reclaimed memories is less than 1/number of currently allocated heap area. The default value for number is 3. If you do not prefer to stretch heap area by some reason, perhaps by restriction of available memories, but if prefer to resort to reclaiming garbages as far as possible, then a large value should be chosen for number, e.g., 8.
-norc
When this option is specified, Asir does not read the initial file `$HOME/.asirrc'.
-f file
Instead of the standard input, file is used as the input. Upon an error, the execution immediately terminates.
-paristack number
This option specifies the private memory size for PARI (see section pari). The unit is Bytes. By default, it is set to 1 MB.
-maxheap number
This option sets an upper limit of the heap size. The unit is Bytes. Note that the size is already limited by the value of datasize displayed by the command limit on UNIX.


Go to the first, previous, next, last section, table of contents.