A Low-Level Language for Use on the MOS 6502 Microcomputer
A low-level language, GRASSHOPPER, was developed for use as a systems programming language on the MOS 6502 microcomputer. GRASSHOPPER was designed as an alternative to assembly language for systems programming, and its use requires some knowledge of the MOS 6502 hardware. To facilitate the writing of correct and readable programs, GRASSHOPPER includes three control structures used in the higher level structured languages, and provides five distinct data types.
Anyone knew about this one? I've been searching and found nothing...
A Low-Level Language for Use on the MOS 6502 Microcomputer
A low-level language, GRASSHOPPER, was developed for use as a systems programming language on the MOS 6502 microcomputer. GRASSHOPPER was designed as an alternative to assembly language for systems programming, and its use requires some knowledge of the MOS 6502 hardware. To facilitate the writing of correct and readable programs, GRASSHOPPER includes three control structures used in the higher level structured languages, and provides five distinct data types.
Anyone knew about this one? I've been searching and found nothing...
An interesting find! I notice she does, during the course of development, reimplement two utilities in the new language. That's a good sign. It is low level though - perhaps best thought of as a structured assembler, as it stands, although I say that after only very lightly skimming.
As an MSc dissertation, it shows that a motivated person can design and implement a low level language like this in a reasonable time. Ideally, they'd tackle at least two: one to learn on and a second one to make use of what's been learnt.