I am glad to find IronLisp. I have tried it immediately. I have encountered little problem in interactive loop. Each expression produced exception. I have changed one line in IronLisp\Ast\Expressions.cs. It was line 440 “key = evalblock” in function GetScope(). I have replaced it with “evalblock = key;” Now I can use repl without exceptions but I would like you to correct the code. Great job. I hope to see IronLisp as good as IronPython.