def VM(code):
    A = 0
    J = 0
    loop = [0,0]
    Ja = 0
    ja = 0
    K = []
    KL= []
    L = [
        lambda x:x,
        lambda x:x+1,
        lambda x:x-1,
        lambda x:x*2,
        lambda x:x//2
        ]
    Julia = code.split(".")
    while A < len(Julia):
        if Julia[A] == "⍳":
            KL.append([L[ja](n) for n in range(J)])
        elif Julia[A] == "//⍳":
            for name in K:
                J = name(J)
            K = []
            Ja = 0
        elif Julia[A] == "⍳⍳//⍳⍳":
            Ja += 1
            Ja %= len(L)
        elif Julia[A] == "/⍳⍳⍳⍳/":
            ja += 1
            ja %= len(L)
        elif Julia[A] == "⍳/⍳":
            K.append(L[Ja])
        elif Julia[A] == "///":
            print(KL[-1])
        elif Julia[A] == "/⍳⍳////":
            KL[-1].append(KL[-1].pop(0))
        elif Julia[A] == "/⍳⍳//⍳⍳////":
            KL[-1].extend(KL[-2])
        A += 1
VM("""
.⍳⍳//⍳⍳.
.⍳/⍳..⍳/⍳..⍳⍳//⍳⍳..⍳⍳//⍳⍳.
.⍳/⍳.//⍳.⍳.///
""")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: