pycalc/design-pycalc.md
2023-07-16 11:17:38 -07:00

283 B
Executable file

Design Target

Curses Stack based calculator

  • platform layer event loop
  • use ncurses
  • React to single keypress events @ a fixed interval.
  • operations are based on single letter keys
  • Write input to a prompt
  • display the stack every cycle
  • display shortcuts at the bottom