import numpy as np

def VM(code):
    A = 0
    J = 0
    JJ = 0
    D = {}
    j = 0
    jj = 0

    Julia = code.split(" ")

    while A < len(Julia):

        if Julia[A] == ">=":
            J += 1
        elif Julia[A] == "<=":
            J -= 1

        elif Julia[A] == "=>":
            JJ += 1
        elif Julia[A] == "=<":
            JJ -= 1

        elif Julia[A] == ">==":
            j += 1
        elif Julia[A] == "<==":
            j -= 1

        elif Julia[A] == ">===":
            jj += 1
        elif Julia[A] == "<===":
            jj -= 1

        elif Julia[A] == "<>":
            D[len(D)] = np.zeros((j, jj), dtype=int)
            j = 0
            jj = 0

        elif Julia[A] == "=":
            D[len(D)-1][j-1][jj-1] = J

        elif Julia[A] == "=><":
            D[len(D)-1] += D[JJ]

        elif Julia[A] == "><=":
            D[JJ] += D[len(D)-1]

        elif Julia[A] == "=<>":
            D[len(D)-1] *= D[JJ]

        elif Julia[A] == "<>=":
            D[JJ] *= D[len(D)-1]

        A += 1

    print(D[len(D)-1])
VM(">= >== >=== >== >=== <> = >= >=== <== = <> =<>")

Embed on website

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