We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

LUCIFER

From Esolang
Jump to navigation Jump to search

LUCIFER

LUCIFER is an esolang created by Notxnorand based on the 7 deadly sins as well as Dante's Inferno.

Command palette

- GREED(X, Y)

Set the value of X to Y.

- PRIDE(X)

Print X

- WRATH()

End the program

- GLUTTONY(X, Y)

X mod Y

- LUST(X, Y)

Pick a number from X to Y inclusive.

- ENVY(X)

Get user input

- SLOTH(X)

Wait X seconds

- REPENT(ID)

Jump to the gate of ID.

- GATE: ID

Make a gate with ID

- TREACH { ... }

Loop code inside forever

- LIMBO

Break outside a loop.

- JUDGE EXPRESSION { ... }

If condition (uses Python's expression syntax)

LUCIFER has 2 variables, SIN and ZEN, unless you are in unshackled mode, in which you have SIN, ZEN, REPRIVE, LITANY, SUFFER, DAMN, and PIT.

External commands

terminal

luci --version
luci --update
luci --forceupdate
luci --zen
luci --sin
luci --grace
luci --lucifer
luci --shackle

I will not be giving descriptions of these; you have to figure it out.

Links

Site
GitHub


Notxnorand (talk) 06:45, 22 February 2026 (UTC)