用 Rust 建立 Lisp 解譯器 Building a Lisp Interpreter in Rust

https://dev.to/galzmarc/building-a-lisp-interpreter-in-rust-2njj

使用 Rust 在 Scheme 中建立一個 Lisp 直譯器。Rust® 是一款相當不錯的系統程式語言,具有一系列特點:其靜態類型及無需垃圾回收機制的記憶安全特性(其使用借用檢查器取而代之),可靜態確定記憶物件何時不再使用。由於這些特性,《Building a Lisp Interpreter in Rust》。希望藉由實現 Scheme 直譯器來建立核心語言功能,使其成為理想語言。受到了 Peter Norvig 的 Lispy 及 Stepan Parunashvili 的 Risp 啟發,作者將漸步進化至一個全面的語言。

via DEV Community

July 1, 2024 at 01:21AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *