LET* ==== syntax: (let* ({<variable> | (<variable> <value>) ...}) {<form> ...}) This function defines local variables, which can be used in the <form>s. The start-value can be in every form. If the start-value is not set, then NIL will be used. LET* returns the value of the last form. The difference between LET and LET* is: LET* defines all variables parallel! example: >global ; def. global-variable 123 >constant ; defined constant 123 >(let* (x (y 789)) (list x global constant y)) (NIL 123 123 789)