Cipher
Jump to navigation
Jump to search
 This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Cipher is an programing language by User:ChuckEsoteric08.
Description
The Code is any number. 5 substracted from it and result is divided by 17. Then it is reads every 2digit number, multiply it by 3 and execute it:
Result  Operation 

33  Push 1 to the stack 
42  Pop a and b . Push a+b

51  Pop a and b . Push ba

66  Pop a and b . Push a*b

87  Pop a and b . Push b/a

90  Duplicate element on top of the stack. 
96  Start loop while top is not 0 
99  End loop 
3  Output top of the stack 
Examples
Addition
This program pushes the number one (1) twice unto the stack, pops and adds these items, pushes the sum, and prints the same.
188893822
Countdown
The following program prints the numbers from four (4) down to inclusive one (1) by employing a loop in conjunction with subtraction:
1888939893989434418899466
Interpreter
 Common Lisp implementation of the Cipher programming language.