You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
John O'Sullivan edited this page Oct 28, 2026
·
4 revisions
NoDOM has an embedded Forth subsystem: NoDOM Forth, or "NDF". Think of it as NoDOM's scripting system. JavaScript isn't suitable as the cost of crossing the JS/wasm boundary it too high. Consider the fin_server sample app for an example of NDF usage. Recall that the instruments table has "Sub" and "Unsub" buttons at it's foot. Those buttons enable and disable depending on which row of the table is selected.
Both button widgets have cspec:disabled defined, but the expression on the RHS is not a simple reference. It's a Forth expression in Reverse Polish Notation. ticker_symbols and inst_sel_key are both elements in data; not and in are both operators, or words in Forth-speak.