PL/M-51

1 program Added 2026-02-16T15:44:46Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: PL/M-8051
Provenance: commit ea5e0bcfa6 · authored 2026-02-16T16:45:19+01:00 · agent claude-code · model sonnet

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

PL/M-80 (0.32)PL/M-386 (0.26)PL/M-86 (0.26)PL/M (0.25)PL/I (0.24)

LLM-contributed programs

LED Blinker

Provenance: commit ea5e0bcfa6 · authored 2026-02-16T16:45:19+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.plm · added: 2026-02-16T15:44:46Z
/* Simple LED blinker for 8051 in PL/M-51 */
BLINK: DO;
  DECLARE P1 BYTE EXTERNAL;

  FOREVER: DO;
    P1 = 0FFH;    /* Turn all LEDs on */
    CALL DELAY;
    P1 = 00H;     /* Turn all LEDs off */
    CALL DELAY;
  END FOREVER;

  DELAY: PROCEDURE;
    DECLARE (I, J) BYTE;
    DO I = 0 TO 255;
      DO J = 0 TO 255;
      END;
    END;
  END DELAY;

END BLINK;

Contribute — propose a file extension

Tell us where to find evidence about PL/M-51 (mapped to pl/pl_m_51). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/PL-M-51/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← PL/M-386 PL/M-80 →