Computers Overview
Commodore PET
Sinclair ZX80
Sinclair ZX81
BBC Micro
Sinclair Spectrum
Memotech MTX
    About
    Library
        Adverts
        Memotech
        Miscellaneous
        Program Code
        Reviews
        Technical

            Component Data

            Data Books
            Data Sheets
            Design Guides
            Tutorials

            MTX Specific

            Firmware
            Tech Notes
    Manuals
    Options
    Photos
    Projects
    Repairs
    Software
    Tools
    User Groups
    Video Wall
Memotech CP/M
Atari ST
Commodore Amiga
PDAs
DEC 3000 AXP
OpenVMS
Raspberry Pi

 

 
 
 

The Memotech MTX Series

MTX Noddy

Introduction

Noddy is a simple language created by Memotech for the MTX computer, it was intended to provide a simple way to store and display textual information.

Noddy originated as a character in the children's books created by Enid Blyton, he is a wooden boy who lives in Toyland, his best friend is Big Ears, a gnome like creature, and PC Plod is a policeman in Toyland. In the UK, noddy can also refer to something simplistic, easy to use, mundane, etc.

The language consists of eleven commands, whose names were chosen to create an easy to remember set of Noddy inspired acronyms, PLOD and BIG EARS

  Command Function
P PLOD Run the program
L LIST Prints the Noddy file to the printer
O OFFSTACK Extracts, but doesn't execute, a Noddy program from the stack
D DISPLAY Display a Noddy file to the screen
     
B BRANCH Similar to BASIC's GOTO - "branch" to a point within the program
I IF Used with ENTER, subsequant processing depends on the user input
G GOTO Passes control to the named Noddy program file
     
E ENTER Similar to BASIC's INPUT - wait for user input
A ADVANCE Pull a command off the stack and execute it
R RETURN Return control to BASIC
S STACK Allows execution of multiple Noddy programs from within a program
The MTX Operator's Guide contains the full Noddy language reference

Enhancements - Noddy+

Paul Daniels has done some development work to add extra functionality to Noddy, including some nice page transition effects, customisable PAPER and INK colours and enhanced pause features.

Paul demoed these functions at Memofest 2015, further technical details can be found on Noddy+ development page.

 

 

mailto: Webmaster

 Terms & Conditions