# Factor 0.63

## Slava Pestov — 2004-08-17 04:53:29

    Hi everybody,

    The major development in the Factor world lately is the Factor plugin

    for the jEdit text editor (http://www.jedit.org).

    To try it, install the Factor edit mode, and place Factor.jar in

    $HOME/.jedit/jars/. Instructions are provided at http://factor.sf.net.

    Once it is installed, you can find documentation in Help->jEdit

    Help->Plugins->Factor.

    The plugin offers the following features:

    - An embedded Factor interpreter in the editor

    - Live parsing and error checking of Factor source files

    - A structure browser window listing words defined in the current file

    - Completion popups (see http://factor.sf.net/factor-snapshot3.png)

    - Find usages/show definition/apropos of word at caret commands

    I'm not sure but this might be the first integrated development

    environment for a concatenative language :-)

    The CFactor implementation is still much smaller and snappier than the

    Java implementation, and is almost feature-complete. It is known to run

    on Linux/x86 (thanks to Chris Double), FreeBSD/x86, and Mac OS X. If you

    have a chance to try it on another platform (SPARC, Alpha, ...) please

    do so and report your findings!

    Finally, I started working on a developer's guide; a draft is available

    at http://factor.sf.net/devel-guide/. Feedback is welcome, just don't

    forget it is far from finished. :-)

    Slava

## Chris Double — 2004-08-17 21:53:41

    On Tue, 17 Aug 2004 00:53:29 -0400, "Slava Pestov" <slava@...>

    said:

     > If you have a chance to try it on another platform (SPARC, Alpha, ...)

    > please do so and report your findings!

     It runs fine on the Sharp Zaurus C760 PDA too. I'm running the pdaxrom

    (http://www.pdaxrom.org) but it should run fine on the standard rom too.

    Chris.

    --

      Chris Double

      chris.double@...

## William Tanksley, Jr — 2004-08-21 18:23:36

    On Tue, 17 Aug 2004 00:53:29 -0400, Slava Pestov <slava@...> wrote:

     > I'm not sure but this might be the first integrated development

    > environment for a concatenative language :-)

     Congrats, and nicely done, but the Forth derivative "Fifth" was based

    around a smalltalk-like environment, unarguably an IDE. Forth itself

    is arguably an IDE, although nobody would compare it to the modern IDE

    systems. (I modified Pygmy Forth's editor to handle automatic syntax

    checks.

     > Slava

     -Billy