Category:Acornsoft Lisp: Difference between revisions

From Rosetta Code
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

Language
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:


Listed below are all of the tasks on Rosetta Code which have been solved using Acornsoft Lisp.
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

Subcategories

This category has only the following subcategory.