Mouse 是一种解释型栈式编程语言,由 Peter Grogono 于 1975 年左右设计。它旨在为微型计算机提供一种小巧但功能强大的语言,类似于 Forth,但简单得多。Mouse 的一个显著特点是它解释字符流,其中大多数字符只有一个字符,并且它更依赖于变量而不是像 Forth 那样频繁地重新排列堆栈。文章介绍了 Mouse 语言的语法、指令集、宏和变量等概念,并通过示例程序展示了 Mouse 语言的编程方法和特点。