Take a look at 'read. You may need to 'eval the result. If 'read does not suit your needs i wrote a tokenizer and parser but the source code is not yet ready fot publication Am 17.06.2017 23:42 schrieb "Christopher Howard" < [email protected]>:
> Hi list. I find that the 'str function is rather convenient for > processing commands from the user, as it converts the input to list > format, like in > > : (str (line T)) > go north > -> (go north) > > However, it creates complications in allowing commands like: > > : (str (line T)) > `(+ 1 2 3) > -> (6) > > and > > : (str (line T)) > "crash! > EOF Overrun > ? > > Is there another simple way to get the lists provided by 'str without > the user this power to run code? > > -- > https://qlfiles.net > > -- > UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe >
