>> is there somewhere a guide to LISP syntax that makes analogies to
>> things like Algol or C
> Lisp is too different for that to make sense.

Not necessarily.  It can be a very useful starting point.

    { ... }
    => (progn ...)

    if (FOO) BAR else BAZ
    => (if FOO BAR BAZ )

    int FOO (float BAR, void* BAZ)
    { ... }
    => (defun FOO (BAR BAZ) ...)

    int x = FOO; float y = BAR; ...
    => (let* ((x FOO) (y BAR)) ...)


=== Stefan

Reply via email to