action1(@ @|| @["p1"] @^) // etc
Using readthedocs.org seems like a solid choice to me.
The documentation that you have already on frame-lang.org is a great start I think. Just needs to be expanded a bit and a way to make it easier to navigate. Using readthedocs.org should be good for that because you'll get section header links in the menu and so on, which will help a lot.
The demos you have linked at the bottom of this page were also very helpful to us getting started. Might be worthwhile to have one medium complexity example like this that is explained piece-by-piece in the documentation, as a sort of tutorial. Then you can just include links to other examples like you have already.
A command line interface to use Frame from the terminal.
user@machine:~$: FrameCLI(timer.frm --path "/shared/conda/frame" --lang python3 --transpile-to newtimer.py --new-classname AutoTimeout --add-context framecontext.py --add-actions myactions.py --action-suffix '' --loglevel INFO --ulm timer.png)
My use case: embedding of HSMs in python scripts for web automation purposes.
Can be called from any script. A (better) alternative would be a Frame PyPi package, but it would specialize a ‘Frame for Python users only’ approach.