BSD Ports

lang/algol68g 3.12.2 NetBSD

Algol 68genie compiler

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v3
Categories
lang
Package size
507.9 KiB, 1796.1 KiB installed

Description

The development of Algol played an important role in establishing computer science as an academic discipline. The Algol 68 Genie project preserves Algol 68 out of educational as well as scientific-historical interest, by making available Algol 68 Genie; a recent, well-featured implementation written from scratch. Algol 68 Genie is a practically full implementation of the language defined by the Revised Report. The implementation is a hybrid compiler-interpreter; units with considerable interpreter-overhead can optionally be compiled.

Note: 'a68g --compile' requires <quadmath.h> from gcc 8+.

In the other systems

SystemPortVersion
NetBSDlang/algol68g3.12.2
FreeBSDlang/algol68g3.12.3
OpenBSDlang/algol68g3.12.2
DragonFlylang/algol68g3.5.12
HardenedBSDlang/algol68g3.12.3
GhostBSDlang/algol68g3.12.3

Install

Binary package:

pkgin install algol68g

From pkgsrc:

cd /usr/pkgsrc/lang/algol68g && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.12.2
NetBSD 10.1 aarch643.12.2
SmartOS / illumos x86_64-
macOS 15 arm643.12.2

Dependencies

Run dependencies 3

No port depends on this one.