そんな感じで出来ちゃうと思うけどなぁ。
もちろん「優れた処理系」を作るのは(他の言語と同じく)難しいし、
「Common Lispの処理系」を個人で作るのはちょいと無謀だけれども、
この界隈の人間がよくやる「楽しく作るマイLisp処理系」程度なら・・・。
クロージャで少々頭ひねるくらいでは。