from lark import Lark

gramatica_multiplos = """
    start: comando+
    
    comando: "MOVER" NUMERO 
           | "GIRAR" NUMERO
    
    NUMERO: /[0-9]+/
    %import common.WS
    %ignore WS
"""

parser = Lark(gramatica_multiplos)
entrada = """
        MOVER 10
        GIRAR 90
        MOVER 20
    """

print("--- Árvore do Exercício 4 ---")
print(parser.parse(entrada).pretty())