Re: Waveform Mini-Language



On Apr 12, 8:16 am, Guy Macon <http://www.guymacon.com/> wrote:
[...]

Dave Hansen wrote:
If it has to be small (you didn't specify), you could do much worse
than Forth. Parsing is trivial, and the virtual machine extremely
simple. The syntax might seem strange at first, but it's amazing how
powerful it really is.

I have been a FORTH advocate for many years (I was responsible for
Mattel starting to program toys in FORTH instead of always doing it
in Assembly Language) and may very well do the underlying code
in FORTH, but I am not inclined to ask a bunch of electricians to
leann FORTH suyntax. A limited subset of BASIC would seem a better
choice for the mini-language.

It doesn't have to be small. I can afford any processor and
memory I wish, and would be happy to spend many cycles/bytes
in order to make it easier for an electricion or test engineer
to program.

If you have a little more space, you might want to look at Lua
(www.lua.org). Simple procedureal syntax, and it's designed to be
embedded within other applications.

It's been a while since I've looked at it, but it seemed pretty nice
about 5 years ago.

Regards,

-=Dave


.



Relevant Pages

  • Re: Lisp syntax and Tcl
    ... But I understand that programmers coming from other languages do not ... catch the syntax very fast... ... I am really willing to help those who do not catch the spirit of Tcl ... I wish I remembered what I found strange about Tcl's syntax ... ...
    (comp.lang.tcl)
  • Re: Problem with vim
    ... orange background. ... How do I get rid of it? ... This is strange. ... syntax= should not even be set. ...
    (comp.os.linux.misc)
  • Re: Macro compatibility with Excel 97
    ... terminates anymore. ... It's very strange though,... ... the syntax are valid and it ... doesn't seem to be any mistakes. ...
    (microsoft.public.excel.programming)
  • Re: Shell script to sort & move files based on file date
    ... I modifed the script to ... The syntax of +%'Y... ... looks strange to me. ... I don't understand why the single quotes are where they are in the Year ...
    (comp.unix.questions)
  • Re: Waveform Mini-Language
    ... the users (who range from EEs to electricians) to program waveforms. ... something along the lines of this (pseudocode, ... syntax): ...
    (comp.arch.embedded)