孔Caml
入力
定曰為print_string。 定名為string_of_int。 定加為(+)。 定減為(-)。 定等為(==)。 定零為0。 定一為1。 定改-行為print_newline。 定読為read_line。 定読-数為read_int。 曰「にーはお、世界」。呼改-行。 定再 階-加 数 為 若 等数零 寧 零 無 加数 所 減数一、階-加 也。 呼読-数、階-加、名、曰。呼改-行。
OCamlコード
抽象構文木