# Setup Docker
$ docker compose up -d
# Enter The Algol 68 Genie Container
$ docker exec -it algol sh
$$ pwd
/home/algol
$$ type a68g
a68g is /usr/local/bin/a68g
# Algol 68 Genie v2.8.4
$$ a68g --version
Algol 68 Genie 2.8.4
Copyright 2016 Marcel van der Veer <algol68g@xs4all.nl>.
This is free software covered by the GNU General Public License.
There is ABSOLUTELY NO WARRANTY for Algol 68 Genie;
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
Please report bugs to Marcel van der Veer <algol68g@xs4all.nl>.
Compilation is supported.
Parallel-clause is supported.
Curses is not supported.
Regular expressions are supported.
TCP/IP is supported.
GNU libplot is not supported.
GNU Scientific Library is not supported.
PostgreSQL is not supported.
# Execute Files
$$ a68g ./hello-world-1.al
Hello World 1
$$ a68g ./hello-world-2.al
Hello World 2
$$ a68g ./hello-world-3.alg
Hello World 3
# Stop And Remove Environment
$ docker compose stop
$ docker compose rm