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