39 lines
713 B
YAML
39 lines
713 B
YAML
id: "algol"
|
|
aliases:
|
|
- "alg"
|
|
- "a68g"
|
|
- "genie"
|
|
- "a68genie"
|
|
name: "ALGOL 68"
|
|
|
|
info:
|
|
impl: "ALGOL 68 Genie"
|
|
version: "ALGOL 68"
|
|
year: 1958
|
|
desc: "Seminal imperative programming language which introduced lexical scope and formal grammar specification"
|
|
ext: alg
|
|
web:
|
|
wiki: "https://en.wikipedia.org/wiki/ALGOL"
|
|
home: "http://algol68.sourceforge.net/"
|
|
source: "https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html"
|
|
category: general
|
|
mode:
|
|
- interpreted
|
|
- compiled
|
|
platform: []
|
|
syntax: pascal
|
|
typing: static
|
|
paradigm: imperative
|
|
usage: []
|
|
|
|
install:
|
|
apt:
|
|
- algol68g
|
|
|
|
main: "main.alg"
|
|
template: |
|
|
print(("Hello, world!",new line))
|
|
|
|
run: |
|
|
a68g main.alg
|