Content deleted Content added
Rescuing 1 sources and tagging 0 as dead. #IABot (v1.6.2) |
m →External links: HTTP to HTTPS for SourceForge |
||
(13 intermediate revisions by 9 users not shown) | |||
Line 1:
{{Short description|Programming language}}
The '''Mouse'''
Mouse was originally intended as a small, efficient language for [[microcomputer]]s with limited memory. It is an interpreted, [[Stack-oriented
The elements of the Mouse language consist of a set of (mostly) one-character symbols, each of which performs a specific function (see table below). Since variable names are limited to one character, there are only 26 possible variables in Mouse (named A-Z). Integers and characters are the only available data types.
Line 134 ⟶ 135:
X: ~ store into variable X
X. ~ recall variable X
X. Y: ~
N. 1 + N: ~ increment N by 1
P. Q. P: Q: ~ swap values of P and Q
Line 195 ⟶ 196:
N. 10 - 0 < ^ ~ exit loop if N >= 10
N. 1 + N: ) $ ~ increment N and repeat loop</pre>
==Notes==
Line 204 ⟶ 202:
==External links==
* [http://users.encs.concordia.ca/~grogono/Mouse/mouse.html The Mouse Programming Language]
* [https://
* [https://archive.
* [http://primepuzzle.com/mouse/mouse.html Mouse, the Language]
* [http://mouse.davidgsimpson.com Mouse: Computer Programming Language] (includes source code for Mouse interpreters)
* [
{{Authority control}}
[[Category:Stack-oriented programming languages]]
|