pycalc/design-pycalc.md
2023-07-16 10:40:15 -07:00

293 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