CLFCE

From Esolang
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.

CLFCE (or Computer Language For Code Execution. also pronounsed as self-see) is a esoteric programing language that tells the cpu do someting in a way that us humans understand.

Commands

Name Meaning
Starting/Warp Commands
Excute from line <first line number> to line <last line number> Used as a execute a part of code.
Once done. Execute Used as a if command once the part of code is done executing.
Main Commands
Output the folowing string "<string>" Print command.
If the <condition> is true. Excute if command.
Unless if the <condition> is false. Execute else command.
Make a loop of Loop command.
Make a question with "<string>" Input command
Defenition Commands
Make a variable with the name <variable name> which is equal to Creates a variable
Edit the variable with the name <variable name> to Edits a variable

Examples

Hello World

Excute from line 1 to line 1
Output the folowing string 'Hello World'

Infinite Loop

Excute from line 1 to line 1
Once done. Execute
Excute from line 1 to line 1
Output the folowing string 'inf'

or you can do this

Excute from line 1 to line 2
Make a loop of
Output the folowing string 'inf'

Truth-machine

Excute from line 1 to line 6
Once done. Execute
Excute from line 5 to line 6
Make a variable with the name in which is equal to
Make a question with "Input a 1 or an 0 here"
If the in is 0 is true. Excute
Output the folowing string "0"
Unless if the in is 0 is false. Execute
Output the folowing string "1"

Block-CLFCE

Block-CLFCE was basicly visual version of CLFCE where blocks are used instead of lines of code and the strings are seperated

Representation of Block-CLFCE.png