I was hoping @ejolson was going to use ScriptBasic for his example due to his associative array comment.We look forward to your ScriptBasic solution.
I might reintroduce the extension module as UKB and see if anyone wants to run with it. I personally have no interest in UK style BASIC graphics library.I hope that John gets someone to do the Raspian side of things.
Oh and one more really important thing about RISC OS Pi: press Ctrl-F12 to get a command window, and then type
BASICscriba. If you are as old as I am, that will bring tears to your eyes.