Lliujunjie (T)update for 0.59.6
22ae3ba4创建于 2025年3月27日历史提交
package simple_math_interpreter

import std.env.getStdIn
import simple_math_interpreter.ext.*

main() {
    println(
        """
###################################################
##  Enter an simple math expression.             ##
##  e.g.                                         ##
##  3 + 2 * (99 + 101) + 7                       ##
##  1+(1 -1) + 6* 30/9                           ##
##                                               ##
##  Press Ctrl + C to exit                       ##
###################################################
"""
    )

    while (true) {
        getStdIn().readln().okOr("Invalid Input!").andThen(eval).map(println).mapErr(println)
    }
}