[Bug 225320] New port: lang/RETRO: clean, elegant, and pragmatic dialect of Forth
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jan 19 17:32:14 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225320
Bug ID: 225320
Summary: New port: lang/RETRO: clean, elegant, and pragmatic
dialect of Forth
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: mpp302 at gmail.com
Created attachment 189910
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=189910&action=edit
A shell archive with the new lang/RETRO port (RETRO, RETRO/Makefile,
RETRO/pkg-descr, RETRO/distinfo, RETRO/files, RETRO/files/pkg-message.in)
It is a port of an actively developed dialect of Forth called RETRO.
The official description from the website[1]:
RETRO is a clean, elegant, and pragmatic dialect of Forth. It provides a simple
alternative for those willing to make a break from legacy systems.
The language draws influences from many sources including traditional Forth
systems, cmForth, colorForth, Factor, and Parable. It was designed to be easy
to grasp and adapt to specific uses.
The basic language is very portable. It runs on a tiny virtual machine (Nga),
which is written in C. There are multiple interface options, the main one (rre)
is buildable with just the standard C compiler and libraries on most systems
(tested at various points on Linux, NetBSD, macOS, and Windows, on x86, x86-64,
PPC [emulated], and various ARM processors).
[1] https://forthworks.com/retro
---
Testing:
- `port test /usr/ports/lang/RETRO` does not show any warnings.
- `portlint -AC` says that the port looks fine.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list