def VM(code):
    A = 0
    J = 0
    Jo=0
    K = 0
    G = lambda x:x
    g=0
    c=0
    loop = []
    while A < len(code):
        if code[A] == "!":
            if g==1:
                c += 1
        elif code[A] == "?":
            if g==1:
                c -= 1
        elif code[A] == ".":
            print(Jo)
        elif code[A] == ",":
            J=Jo
        elif code[A] == "(":
            g=1
        elif code[A] == ")":
            g=0
            Jo += c
            c=0
        elif code[A] == "[":
            loop.append([A,J-1])
        elif code[A] == "]":
            if loop[-1][1] == 0:
                loop.pop()
            else:
                loop[-1][1] -= 1
                A = loop[-1][0]
        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: