
545
THI created my own programming language from scratch.
Syntax, lexer, parser — everything. 🧠⚡
Why use a language when you can build one?
CursorScript
Github Open source Executable- https://github.com/naveenpoddar/CursorScript/releases/latest
Visual Studio Extension: https://marketplace.visualstudio.com/items?itemName=NaveenPoddar.cursorscript
CursorScript is a high-performance, interpreted programming language designed for rapid Game Development and logic experimentation. Built on Bun, it combines a clean, modern syntax with powerful native capabilities.
Why CursorScript? ✨
🚀 Native Windowing: Create windows, handle hardware-accelerated drawing, and capture input (keyboard/mouse) natively via WindowLib.
⚡ Logical Gates: First-class support for && (AND), || (OR), and ! (NOT) with short-circuiting.
📦 Data Structures: Support for nested Objects and dynamic Arrays (push, pop, shift, unshift, len).
🔄 Control Flow: Powerful if/else branches and while loops for complex simulation logic.
🛡️ Strict & Clean: Smart semicolon rules—semicolons are required only on let and const declarations. Expressions and blocks are clean.
🧩 VS Code Integration: Seamless support with the CursorScript VS Code extension for syntax highlighting and snippets.
#programming
#coding #developer #programmerlife #buildinpublic
100DaysOfCode indiedev techreels softwareengineering coder codinglife devlife programminglanguage csstudent tech
@thearchitectnaveen








![#C Code Editor Reel by @code_by_gaurav - 👇 Check below for FREE Source Codes!
.
.
.
💾 Source Code: [t.me/Code_By_Gaurav]
.
.
.
💬 Like | Share | Comment if you want more UI ideas
📸 Foll](https://image.pictame.com/img/627926567_1266470748695155_3616089821695148346_n.jpg?hash=aHR0cHM6Ly9zY29udGVudC13YXcyLTEuY2RuaW5zdGFncmFtLmNvbS92L3Q1MS43MTg3OC0xNS82Mjc5MjY1NjdfMTI2NjQ3MDc0ODY5NTE1NV8zNjE2MDg5ODIxNjk1MTQ4MzQ2X24uanBnP3N0cD1kc3QtanBnX2UzNV9zNjQweDY0MF90dDYmX25jX2NhdD0xMTEmY2NiPTctNSZfbmNfc2lkPTE4ZGU3NCZlZmc9ZXlKbFptZGZkR0ZuSWpvaVEweEpVRk11WW1WemRGOXBiV0ZuWlY5MWNteG5aVzR1UXpNaWZRJTNEJTNEJl9uY19vaGM9MWZOQWpvR2hNenNRN2tOdndGa3VyMjQmX25jX29jPUFkb0N4b2dkVGxkNzR3eWR2V09ia054bUZabDhkSmljSDJQdmlGSC1SYjlnd3Z0ZGgxdUJVVHVXUEtlSnpiSkd1LWcmX25jX3p0PTIzJl9uY19odD1zY29udGVudC13YXcyLTEuY2RuaW5zdGFncmFtLmNvbSZfbmNfZ2lkPWEwUEpBaHhUMlFOeS13UFFfV2hZc0EmX25jX3NzPTdhMzBmJm9oPTAwX0FmeWU1ZnVSUW9rWEZqNThlLUViV2xnbmV3T2xlS2JpcFFNSGNjc0gwMXVNTlEmb2U9NjlDREJENkU=)

