LoginLogin

Universal Programming Language v.2 (UPL+) compiler

Root / Submissions / [.]

Mr_MoCreated:
Version:Size:7.6 KB
This program is a compiler, but due to my limited programming knowledge, and the simple design of the compiler, you cannot delete a command if it has already been entered. On the other hand, it gives the impression of being very, very fast because it compiles code as its entered. Because of this, i suggest that you write code down on some paper, and when you are sure you are done, type it in. Because of the lack of editing if you make a mistake, you have to start over. If you are wondering, this language is turing complete. This language is a turing tarpit. (look it up) I challenge you to create something useful with it. Post your keys below. An example of code: (this is a number adder)
set 65
out
set 68
out
out
add 1
out
set 82
out
lbl a
innum
gor
innum
gol
lbl b
add -1
gor
add 1
gol
if 0 c
gto b
lbl c
gor
outnum
gto a

Instructions:

The full instructions can be found in the source code of the compilers. This pack contains the original UPL compiler, and the UPL+ compiler. note: if you were wondering, the original compiler was never released before now. note: I invented UPL yesterday

sorry, I made this back before I really knew how to use SB, time to end this page's misery...