Modula-2 || Compiler & Tools || Library || Search Engine


Ulm's Modula-2 Library:
Alphabetical Module Index


ARGC, ARGV
get command line arguments
ASCII
control characters
Archive
reading archive files
Arguments
procedures for command line processing
Attributes
set terminal display attributes
Bytes
byte and pointer manipulations
Calendar
date and time calculations
CallShell
issue a shell command
Chars
character classifications
Clock
report real and CPU time used
Conversions
number to string conversions
Delay
output padding in dependence of the baudrate
Directories
reading directories
EditWindow
window editor
Environment
get environment parameters
Errno
system error codes
EtcGroup
scanning and searching the /etc/group file
Files
file handling
FtdIO
formatted file i/o
FtdWin
formatted window i/o
FunctionKeys
scan input for function keys
Functions
definition and evaluation of functions
GetPass
read a password
InOut
formatted input and output to stdin and stdout
Keywords
keyword recognition
LongStrings
dynamic strings handling
MainWin
simple screen operations
MathLib
mathematical library
Menus
display and execution of menu windows
OutLines
pagewise output
Passwd
scanning and searching the password file
PipeIO
initiate I/O to/from a process
Plot
graphics interface
Printf
common base of formatted output toolkit
RandomGenerator
pseudo random number generator
RealConv
conversion of real numbers
RealInOut
i/o with real numbers
SYSTEM
system-dependent built-ins of Ulm's Modula-2 Compiler
Screen
simple screen operations
Stack
store any objects in lifo-manner
StdFuncs
provide standard real valued functions and constants
StdIO
file i/o
Storage
storage allocation
StrSpec
special string operations
StrToNum
string to number conversions
StrToReal
convert strings to real numbers
Strings
simple string operations
Sys
UNIX system calls
SysAccess
determine accessibility of a file
SysAlarm
set the process alarm clock
SysBreak
heap allocation
SysClose
close a file descriptor
SysConf
configuration parameters of the local installation
SysCreat
create a new file or rewrite an existing one
SysDup
duplicate an open file descriptor
SysExec
replace execution image
SysExit
terminate process
SysFcntl
file control operations
SysFork
create a new process
SysGetpid
get process ID of the current process
SysGetuid
get real and effective user or group ID of the current process
SysIoctl
interface to the terminal driver (BSD version)
SysKill
send a signal to a process or a group of processes
SysLink
create a hard link to a file
SysLocation
special locations in the address space of the current process
SysLseek
set and return current position of a file descriptor
SysOpen
open a file
SysPanic
emit final error message and abort
SysPause
suspend process execution
SysPerror
system error messages
SysPipe
create a pipe
SysRead
read from a file descriptor
SysSetuid
set user and group IDs
SysSignal
UNIX signal handling
SysStat
examine file status
SysTermIO
interface to the terminal driver (UNIX System V version)
SysTime
return current time
SysUnlink
remove a link to a file
SysWait
wait for a child process to terminate
SysWrite
write to a file descriptor
SystemTypes
system types and constants
TermCap
interface to terminal capability data base
TermInfo
interface to terminal capability data base
Terminal
simple i/o
TimeIO
i/o of time and date
UnixString
auxiliary module for string conversions
Windows
screen handling routines

Modula-2 || Compiler & Tools || Library || Search Engine


Andreas Borchert, 1903/12/10