J in J
Or, "Another Implementation of J", as contrasted with "An Implementation of J".
Public J Source Code
Open J, OlegKobchenko and AndrewNikitin's J reimplementation project.
Redick, TerrenceBrannon's J reimplementation project. I think he's changed foundation languages a couple times (first Lisp, then Chicken Scheme, now Java?). The source was originally at redick.metaperl.com but now appears to be hosted at GoogleCode.
RATAPL.ARC was, I believe, an early (pre-J) implementation of "Rational APL" (aka Dictionary APL).
Commentary on Implementing J
A thread on reimplementing J. See Roger's comments in particular
- Roger's comments from an earlier thread on the Forum
Roger notes the the test script suite specifies the language even more precisely then the DoJ. So, here are some test scripts he's posted:
Resources for Reimplementing J
The Dictionary of J, of course.
Monad ;: (lexing, word formation)
PrimitivePrimitives (the Vocabulary)
- Other models of primitives
J model of rank a key component of any J implementation
Martin Gaertner's Juggle contains some interface information
