Skip to content / মূল অংশে যান
পরীক্ষামূলক2024

নীলং

একটি প্রোগ্রামিং ভাষার পরীক্ষা-নিরীক্ষা

Custom lexer + parser
Interpreted language
Part of Onuron ecosystem

সমস্যা ও প্রয়োজনীয়তা

কম্পাইলার ডিজাইন ও সিনট্যাক্স অ্যানালাইসিস গভীরভাবে বোঝার জন্য নিজে হাতে একটি ইন্টারপ্রেটার তৈরি করার প্রয়োজনীয়তা ছিল।

সমাধান ও বাস্তবায়ন

টোকেনাইজার, রিকার্সিভ-ডিসেন্ট পার্সার, এএসটি (AST) এবং এক্সিকিউশন রানটাইম সহ একটি নিজস্ব স্ক্রিপ্টিং ভাষা।

প্রযুক্তিগত কাঠামো ও ডেটা ফ্লো

FRONTENDReact / Next.js
LOGICTypeScript
STORAGESQLite / Supabase
DEPLOYMENTVercel / Cloud
Tech Stack:PythonTypeScript

এই প্রজেক্ট থেকে যা শিখেছি

রিকার্সিভ-ডিসেন্ট পার্সিংয়ে অপারেটর প্রিসিডেন্স সামলানোই ছিল সবচেয়ে বড় শেখার বিষয়।

    নীলং (Nilang) — কেস স্টাডি | Joysriram Sarkar