Skip to content

fingolfin0/go-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

go-calculator

Калькулятор на go

Мой учебный проект. Принимает выражение, состоящее из целых чисел, скобок и четырёх арифметических действий, и вычисляет его. Выполнен без каких-то особых знаний (об AST и пр.), без подглядывания в другие реализации калькуляторов, исключительно самостоятельно за два вечера.

Компиляция:

go build calculator.go

Использование:

echo "((1-70)+002*3)" | ./calculator

По идее, он обрабатывает все возможные неправильные выражения, но сообщения об ошибках не слишком информативны.

About

Калькулятор на go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages