|
I've started a project recently related to pbForth. And I'm interested in
some community feedback. Last night I wrote a preliminary pbForth syntax
highlighter for the editor component I use in BricxCC. And I modified
BricxCC slightly so that you can open .4th files in BricxCC and get syntax
highlighting in the editor. It's early in the process, but I'm fairly
pleased with the results so far. It's not perfect but most of the words
that I think exist in pbForth are highlighted in some fashion or another.
I've also made it so BricxCC lists other firmware types (.srec files) in the
firmware download open dialog. I have also had a suggestion that I add some
sort of two-way communication mechanism into BricxCC for downloading
programs and interacting with pbForth running on the RCX.
Is there much community interest in this sort of capability? I've struggled
to find detailed up-to-date documentation for exactly what you can do in
pbForth. Does pbForth support the entire set of CORE (and CORE-EXT) words
of ANS Forth? Is there a document anywhere that lists all the words in
pbForth's built-in dictionary? I'm interested in details regarding the
communication mechanism with pbForth so I can figure out whether I can get
it to work in BricxCC or not (or whether it is worth the effort).
Thanks in advance for any help/comments.
John Hansen
|
|
Message has 2 Replies: | | Re: Support for pbForth in BricxCC
|
| (...) I'm also playing with interfaces to pbforth at the moment. What you're doing and I'm not is syntax highlighting. I'm not actually sure how well that works in pbforth, since I'm not sure how the editor knows which words have been defined (...) (23 years ago, 3-Mar-02, to lugnet.robotics.rcx.pbforth)
| | | RE: Support for pbForth in BricxCC
|
| (...) John, This is great news! My own Tcl based GUI is a bit lacking, and a grand unified firmware uploader sounds like a great idea. I've been away on holidays and conferences most of the month, so I've missed most of this thread. Quick question, (...) (23 years ago, 4-Mar-02, to lugnet.robotics.rcx.pbforth)
|
5 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|