Directory

← Back

Herd

A Forth inspired interpreter with bindings to Vaadin

Author

Rating

Popularity

<100

Herd is an experimental interpreter for a concatenative programming language derived from Forth. It has bindings to Vaadin and a simple persistence API built on plain SQL.

Current version has two working examples and a very limited amount of words. The SQL WordSet is broken in 0.1 after a big refactoring of core interpreter.

See the project GitHub page for further information.

Sample code

require Core

: show-window 
  a-window swap "Hello there" as-caption swap contains:
    a-label "I'm here" as-value pack drop
  add-window ;

main-panel contains:
    "press me" a-button "show-window" as-click-listener pack

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Initial release

Released
2013-09-11
Maturity
EXPERIMENTAL
License
Apache License 2.0

Compatibility

Framework
Vaadin 7.0+
Browser
Internet Explorer
Firefox
Opera
Google Chrome
Android Browser

Herd - Vaadin Add-on Directory

A Forth inspired interpreter with bindings to Vaadin Herd - Vaadin Add-on Directory
Herd is an experimental interpreter for a concatenative programming language derived from Forth. It has bindings to Vaadin and a simple persistence API built on plain SQL. Current version has two working examples and a very limited amount of words. The SQL WordSet is broken in 0.1 after a big refactoring of core interpreter. See the project GitHub page for further information.
Online