I wrote a Snap! Project/library that implements a terminal. Essentially, it's the terminal from Snap!nix Neo, minus the filesystem integration. Enjoy!
Project link: cs10 Snap! Mirror: Project Console
To use: keep the terminal sprite, delete the demo sprite, and use print [ ]::looks
, clear terminal::looks
, (new line::operators)
, and (input @addInput::sensing)
.
(input @addInput::sensing)
can also have a prompt, activated by clicking the arrow.