Installer (programming language)

{{Short description|Scripting language for AmigaOS, derived from the LISP programming language}}

File:Cgxv4 install.jpg

Installer is a scripting language developed by Sylvan Technical Arts and published by Commodore International for AmigaOS. It was first introduced in version 2.1 of AmigaOS in 1992.{{cite web |title=A Neutral Look at Operating Systems |url=https://en.wikibooks.org/wiki/A_Neutral_Look_at_Operating_Systems/AmigaOS |publisher=Wikibooks}} Its syntax is based on the LISP programming language.

A compatible re-implementation, InstallerLG, remains under active development as of October 2018.{{cite web |last1=Söder |first1=Ola |title=InstallerLG repository |url=https://github.com/sodero/InstallerLG |publisher=GitHub}}

Example script

The following example, taken from the developer guide, demonstrates directory creation with user prompts:

(makedir "T:fred"

(prompt "I will now create the directory \"T:Fred\"")

(help @makedir-help)

(infos)

(confirm)

)

Related tools

The InstallerGen tool provides a graphical alternative to writing scripts manually.{{Cite web|url=http://aminet.net/package/util/misc/InstallerGen|title=Aminet - util/misc/InstallerGen.lha|website=aminet.net}}

References

{{reflist}}