On 02/18/2018 01:56 PM, Mark Carter wrote:

New scheme user here.## Advertising

Suppose I'm writing a spreadsheet. The user inputs a formula for a cell.The plan is to use guile's peg parser to convert the formula into alambda expression, which I then compile in order to speed-upsubsequent processing.So, suppose I convert the user's formula to a list, which turns out tobe, for example: '(lambda (x) (+ x 13)) and compile it and save it ina formula table:(hash-set! my-cell-formulae some-cell-ref (compile '(lambda (x) (+ x13))))So I can I expect a speed-up by having done the compile, as opposed toan eval?I assume the answer is "yes", but I wanted to check

`It is not clear to me how this will work. First of all, compile may`

`generate machine-dependent code. Second, how do you propose to evaluate`

`my-cell-formulae ?`