Category:Acornsoft Lisp: Difference between revisions
Content added Content deleted
imported>Rowsety Moid mNo edit summary |
imported>Rowsety Moid No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{language|Acornsoft Lisp |
{{language|Acornsoft Lisp |
||
|exec=interpreted |
|exec=interpreted |
||
|parampass=value |
|||
|safety=safe |
|safety=safe |
||
|checking=dynamic |
|checking=dynamic |
||
Line 11: | Line 12: | ||
In the original, 1980s version, all built-in defined names were in upper case; however, versions that use lower case instead have become available. |
In the original, 1980s version, all built-in defined names were in upper case; however, versions that use lower case instead have become available. |
||
It is a very small Lisp. The only data types are lists, symbols, 16-bit integers, and the types that represent built-in functions and special forms. Even basic list-processing functions such as <code>length</code>, <code>append</code>, <code>reverse</code>, and <code>equal</code> are not built in. It can nonetheless be used to write interesting programs. |
|||
==References== |
==References== |
||
* Arthur Norman and Gillian Cattell, ''LISP on the BBC Microcomputer'' |
|||
* [[wp:Acornsoft_LISP|Wikipedia:Acornsoft Lisp]] |
* [[wp:Acornsoft_LISP|Wikipedia:Acornsoft Lisp]] |
Latest revision as of 16:48, 22 September 2023
Acornsoft Lisp
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Acornsoft Lisp.
This programming language may be used to instruct a computer to perform a task.
Execution method: | Interpreted |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type checking: | Dynamic |
See Also: |
|
Acornsoft Lisp is an implementation of Lisp.
Other implementations of Lisp.
Acornsoft Lisp is a dialect and implementation of Lisp developed in the early 1980s for the BBC Micro and related machines.
In the original, 1980s version, all built-in defined names were in upper case; however, versions that use lower case instead have become available.
It is a very small Lisp. The only data types are lists, symbols, 16-bit integers, and the types that represent built-in functions and special forms. Even basic list-processing functions such as length
, append
, reverse
, and equal
are not built in. It can nonetheless be used to write interesting programs.
References
- Arthur Norman and Gillian Cattell, LISP on the BBC Microcomputer
- Wikipedia:Acornsoft Lisp
Pages in category "Acornsoft Lisp"
The following 17 pages are in this category, out of 17 total.