To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.nqcOpen lugnet.robotics.rcx.nqc in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / NQC / 11
10  |  12
Subject: 
ANNOUNCE: nqce - a Java-based editor for NQC (Not Quite C)
Newsgroups: 
lugnet.robotics.rcx.nqc
Date: 
Wed, 24 Feb 1999 18:50:04 GMT
Viewed: 
2549 times
  
ANNOUNCE:

           nqce - a Java-based editor for NQC (Not Quite C)

Not Quite C is a simple language with a C-like syntax that can be used to
program the LEGO RCX, the brick computer which forms the heart of LEGO
Mindstorms. NQC is written by Dave Baum, and available separately
from the Not Quite C home page.

nqce is a freeware editor for NQC by Murray Altheim, based on the freeware,
Java-based text editor mpEDIT by John Jensen. nqce is an extended version of
mpEDIT, modified with permission from the author. As with mpEDIT, source
code is included with the distribution.

Please note that nqce is not authorized, nor in any way affiliated with the
LEGO Group.

FEATURES

nqce is tailored for editing NQC, and designed to be used with the NQC
compiler/utilities package. It colorizes NQC keywords, features regular
expression ('regex') text search and replacement, and also includes the
ability to download and run programs directly to the RCX from within the
editor, using commands available from a pull-down menu. It can also download
the RCX firmware file (although this file is not included with nqce, it is
available on the RCX CD-ROM).

   * Supports multiple documents and multiple views
   * Supports color syntax highlighting for NQC, Java, ECMAScript (aka
     JavaScript), C, C++, HTML and VRML. The syntax hilighting for NQC is
     configurable via two properties files
   * Supports large (megabyte) text files
   * Supports copy/paste (even between windows) and find/replace
   * Supports unlimited undo/redo
   * User selectable font and tab size
   * Toolbars and menus are configured Swing-style using a properties file.
   * Supports regular expression searching using ORO, Inc.'s OROMatcherTM.
   * Allows EditBeans to be plugged into the editor
   * Source code included

There are quite a number of keyboard shortcuts for various menu commands, as
well as cursor navigation and editing. I've also added a 'find-selection'
command [F3], which finds the next instance of the current selection. A
future version may also include a 'Replace All' command.

DISTRIBUTION

The nqce home page is at:

    http://www.altheim.com/nqce/

The current distribution of nqce is version 1.0 beta 1, available at:

    http://www.altheim.com/nqce/nqce-10b1.tar.gz

This distribution has been developed and tested on linux and Solaris 2.7
systems. Both nqc and Java should run on other UNIX distributions, as well
as Windows and Macintosh, but I have not installed nor tested nqce on these
platforms. If you wish to try this out, and are willing to document your
efforts, I may incorporate your installation notes in further distributions
so that others may benefit.

This is a freeware product that is unsupported and without warrantee. While
the author has developed and used this product without any adverse symptoms
on his own system, this is no guarantee that it may not cause problems for
you. Use at your own risk. Please consult the copyright page for copyright,
warrantee and distribution information on both nqce and mpEDIT.

Source:       http://www.altheim.com/nqce/
Author:       Murray Altheim <murray@altheim.com>
Last Updated: February 23, 1999



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR