Skip to content
/ rpncalc Public

A command-line RPN calculator written in C.

Notifications You must be signed in to change notification settings

kspi/rpncalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpncalc — RPN skaičiuotuvas.

Kompiliavimas

Kompiliavimui reikalingas C99 kompiliatorius ir readline biblioteka. Kompiliuojama tiesiog ‘make’ komanda pagrindinėje papkėje.

Naudojimas

./rpncalc [--] [BYLA1] [BYLA2] ...

./rpncalc --eval REIŠKINYS

./rpncalc --help

./rpncalc --version

BYLA gali būti -, tada skaitoma iš stdin. Jei neduota nei viena byla, tai paleidžiamas interaktyvus režimas.

Programa iš stdin arba bylos skaito operatorius ir skaičius. Perskaičiusi skaičių ji įdeda jį į steko viršų. Perskaičiusi operatorių ji paima iš steko kelis skaičius (kiek - priklauso nuo operatoriaus), apdoruoja juos (pavyzdžiui, sudeda) ir padeda į steką rezultatą. Operatorių sąrašą su aprašymais galima gauti komanda ‘help’.

About

A command-line RPN calculator written in C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published