[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