Zadanie zaliczeniowe z programowania funkcyjnego:
(*Prosty kalkulator wyrazen. Na razie BARDZO prosty. Ograniczenia:*) (*1. Dobrze jest nawiasowac wyrazenia, gdyz nie jest dobrze rozwiazany konflikt dodawanie / odejmowanie i mnozenie / dzielenie*) (*2. Liczby ujemne lepiej zapisywac jako np(0-5) .*) (* Najpierw funkcje zabezpieczajace wszystko.*) let numer a = (a >= '0') && (a Printf.printf "n%sn" mess;; (*POBIERAMY LINIE Z WEJSCIA I KALKULUJEMY:******) kalkulator ((input_line stdin)^"=");;