M/PC – A Concatenative OS
7 hours ago
- #varvara
- #concatenative
- #operating-system
- M/PC is a concatenative operating system for Varvara, inspired by Openfirmware, designed to manage files without a file browser.
- It uses postfix notation, where functions follow their operands, and allows storing reusable command sequences in files using a tilde prefix.
- The interface features a single prompt at the top of the screen for input, with controls enabling navigation and execution largely without a keyboard.
- M/PC can be launched as a BIOS rom to return to BIOS on F4 instead of reboot, and automatically draws a wallpaper ICN file on boot based on screen resolution.
- Primitives include commands for directory navigation, file operations, stack manipulation, arithmetic, and system functions like resizing and quitting.