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
| System | Port | Version |
|---|---|---|
| NetBSD | lang/algol68g | 3.12.2 |
| FreeBSD | lang/algol68g | 3.12.3 |
| OpenBSD | lang/algol68g | 3.12.2 |
| DragonFly | lang/algol68g | 3.5.12 |
| HardenedBSD | lang/algol68g | 3.12.3 |
| GhostBSD | lang/algol68g | 3.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.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 3.12.2 |
| NetBSD 10.1 aarch64 | 3.12.2 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | 3.12.2 |
Dependencies
Run dependencies 3
No port depends on this one.