Karat mini di Rust 001: Lexing dan int

31 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] #mini-karat

Memperkenalkan seri baru saya: menulis sedikit bahasa mirip Rust di Rust. Ini akan menjadi bahasa yang ditafsirkan, dan (setidaknya untuk saat ini) ia akan berusaha bekerja semaksimal mungkin seperti Rust yang sebenarnya. Mungkin suatu hari nanti akan menjadi bahasa yang berguna, tapi untuk saat ini hanya untuk bersenang-senang. (Anda dapat membayangkannya sebagai bahasa skrip yang bagus, atau bahasa yang tertanam di dalam proyek Rust, namun untuk itu mungkin perlu menyimpang dari Rust – mungkin menghindari kepemilikan dan referensi dan menggunakan model runtime mirip Python.)

Dalam video ini kami menulis kode yang cukup untuk memahami bahwa bilangan bulat terdiri dari beberapa digit yang bersebelahan, dan kami membungkusnya dalam sebuah “token”. Ini adalah awal dari seorang Lexer.

Anda dapat menemukan kode sumber di codeberg.org/andybalaam/milk dan lebih banyak lagi barang saya di artifisialworlds.net

Game News

Gaming Center

Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC, konsol, maupun mesin arcade. Gaming center ini bisa dikunjungi oleh siapa saja yang ingin bermain game secara individu atau bersama teman-teman. Beberapa gaming center juga sering digunakan sebagai lokasi turnamen game atau esports.