mtots_core 0.1.2

Core implementation of the mtots scripting language
Documentation
print('hi')

def main() {
    total = 0
    for i in range(10 ** 7) {
        total = total + i
    }
    print('total = ' + str(total))
    print("Hello world")
}

def* foo() {
    yield 1
    yield 2
    yield 3
}

for i in foo() {
    print('i = ' + str(i))
}

print(foo())
main()

# Recorded performance:
#   2020/06/19, mbp, *, 1.829s
#   2020/07/18, mbp, *, 1.878s