Pljic!

From Esolang
Jump to navigation Jump to search

PLJIC! is a programming language created by User:Mmmph! as a thing to do.

Overview

PLJIC! code is executed one character at a time, much like HQ9+.

Commands

  • P prints the internal variable.
  • L label, sets the label position to it's position in the program.
  • J jumps to the current label.
  • I takes input from the user as a string, and stores it in the internal variable.
  • C if the internal variable is "0", jump.
  • ! ends the program.

Examples

False machine: ILPC!

Cat program: LIPJ

Implementations

There is an implementation in L1-OS but it's closed source for now. A python implementation coming soon :)