FrymasterVB/oldCMNDPROC.BAS.md

57 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2025-01-08 17:02:29 -06:00
# Old Command Processor Documentation
This file contains documentation for the legacy CMNDPROC.BAS command processor implementation.
## Overview
CMNDPROC.BAS was the original command processor module used for parsing and executing commands in BASIC. It provided command line interpretation and execution capabilities.
## Key Functions
- Command parsing and tokenization
- Command execution routing
- Parameter handling
- Error checking and validation
- Built-in command implementations
## Command Format
Commands followed this general format:
COMMAND [PARAM1] [PARAM2] ... [PARAMn]
Where:
- COMMAND: The command name (required)
- PARAMx: Optional parameters specific to each command
## Built-in Commands
The following commands were supported:
- HELP - Display help information
- DIR - List directory contents
- CD - Change current directory
- TYPE - Display file contents
- COPY - Copy files
- DEL - Delete files
- REN - Rename files
- CLS - Clear screen
- EXIT - Exit to system
## Error Handling
Error codes were returned as follows:
- 0: Success
- 1: Invalid command
- 2: Invalid parameters
- 3: File not found
- 4: Path not found
- 5: Access denied
## Notes
This was replaced by newer command processor implementations but is maintained for legacy documentation purposes.
s