Category:Acornsoft Lisp: Difference between revisions

From Rosetta Code
Content added Content deleted
imported>Rowsety Moid
(Created page with "{{language|Acornsoft Lisp |exec=interpreted |safety=safe |checking=dynamic |gc=yes}} {{language programming paradigm|functional}} {{language programming paradigm|procedural}} {{implementation|Lisp}} '''Acornsoft Lisp''' is a dialect and implementation of derived from::Lisp developed in the early 1980s for the BBC Micro and related machines. Wikipedia:Acornsoft Lisp")
 
imported>Rowsety Moid
No edit summary
 
(3 intermediate revisions 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 10: Line 11:
'''Acornsoft Lisp''' is a dialect and implementation of [[derived from::Lisp]] developed in the early 1980s for the [[wp:BBC_Micro|BBC Micro]] and related machines.
'''Acornsoft Lisp''' is a dialect and implementation of [[derived from::Lisp]] developed in the early 1980s for the [[wp:BBC_Micro|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.
[[wp:Acornsoft_LISP|Wikipedia:Acornsoft Lisp]]

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==
* Arthur Norman and Gillian Cattell, ''LISP on the BBC Microcomputer''
* [[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.