Development DSL untuk DB & API Modelling (Part 2 - Syntax Grammar)
12 January 2025
Ringkasan
Setelah mendefinisikan gambaran solusi dari DSL pemodelan basis data dan API, tahap berikutnya adalah menentukan sintaks yang konsisten dan tidak ambigu untuk DSL tersebut. Syntax DSL ini diimplementasikan menggunakan NodeJS dengan library tokenizer/lexer moo dan parser Nearley untuk menghasilkan Abstract Syntax Tree (AST).