

Select a topic from the items listed below or
scroll the entire page for full details.
Programming Features
Data Type
Math Functions
Language Extensions
Programming/Debugging Support
System & Files Controls
Data Types
- Multidimensional arrays and vectors
- Character string length up to 32K
- System variables (e.g. DAY, TIM, PGM)
- 13 digit accuracy
Math Functions
- Trigonometric, logarithmic, and exponential functions
- Programmable random number generator
- Binary and string logical functions
- Standard +,-,*,^ operators
- Numeric to string, string to numeric conversations
- Full string manipulation functions
- Extended position function
- Fixed precision or floating point results
Language Extensions
- BASIC source program protection
- DATA, Data READ and RESTORE commands
- IF-THEN-ELSE statement
- Multiple statements per line
- Fully formatted output
- Public programming
- Input verification
- Program overlays with common data
- Full input buffering control
- Statement numbers up to 65534
Programming/Debugging
support
- Escape interrupts program execution
- Data may be displayed and modified when program interrupted
- Program execution resumes where interrupted
- Statement trace mode
- Directly executable statements
- Program statement EDIT command
System and Files Control
- Multitasking capability
- Up to 65 files per program
- Menu driven resource configuration
- Record and file locking
- Indexed and direct files
- Host system text (serial) files
- Up to 16 million records per file
- Subdirectory search path capability
- Access DOS commands and application programs from within PLUTO
- Create custom device drivers for output devices
Capabilities
Interpreter Capabilities
- Interprets MAI/Basic Four Business Basic and
Thoroughbred Basic (SMC Basic) to run on MS-DOS personal computers
- Using menu-driven utilities, Business Basic Programs
and files can be transferred from the Basic Four to the personal computer and from the
personal computer to the Basic Four.
Programming Environment Capabilities
- Maintain multiple users
- Utilities for file and system maintenance
- Utilities for programs and data transfer between
personal computer and Basic Four computer.
- Indexed, direct, sort, and host system serial text
files.