M@trix

From Esolang
Jump to navigation Jump to search

M@trix


Hello world! in my esolang

So this page is about my esolang i made a time ago; its nothing temporarily basically its a ruleset for python, you can only use matrix multiplication (@ operator) with the things provided in my language, print and others can be grabbed using the underscore class, uhh idk what to put here uhh info table!

Commands
Class Description Args
kys prints out "Sucessfully died the code" and exits
a Sums using t and sum t, all of items must be n-types.
c It grabs its t.t comrades and joins it as a str, note that there's no string string implem so its chr'd; returns a string. t, all of items must be valid 1-256 n-type items
d Divides values. t, only the first 2 args are used.
e Exponentiates, please only use for base operations like 2^4 use e, if not dont use it. t, only the first 2 args are used.
f Recursive, a for loop! can only loop in a t structure t. Which would have: a function & t again
h Sets the recursion limit to 999999999; good for f. Note that use h() not h()@....
m Multiplicates. t, only the first 2 args r used
n n is the SIGMA! why? hes the base for numbers.
s Subtracts. t, only the first 2 args r used
t Its the best guy of all; its basically list for the ESL all args are used.
l grabs a builtin thing, you may use it to grab print, shown on my Hello world implem. str, which mostly are derived from c.
x In source code looks long, but its just exec. str, which mostly are derived from c.

Also the source code uses a bit of the esolang itself.


External Resources