RosettaCodeData/Task/Dynamic-variable-names/PicoLisp/dynamic-variable-names.l

7 lines
307 B
Plaintext

(de userVariable ()
(prin "Enter a variable name: ")
(let Var (line T) # Read transient symbol
(prin "Enter a value: ")
(set Var (read)) # Set symbol's value
(println 'Variable Var 'Value (val Var)) ) ) # Print them