- Notifications
You must be signed in to change notification settings - Fork1
released this 07 Apr 06:16
61f42b8 This commit was created on GitHub.com and signed with GitHub’sverified signature.
SimpleScript Beta Release v0.1.0
We’re excited to announce theBeta release ofSimpleScript – a lightweight, beginner-friendly scripting language built with JavaScript.
This version is a major milestone toward building a functional interpreted language that runs directly in the browser!
What's New
Core Language Features
- Lexer, Parser, Interpreter: Fully implemented in JavaScript
- Variables: Declare with
let - Control Flow: Includes
if,else,for,while,begin, andend - Expressions: Supports arithmetic and logical expressions
- Functions: Basic support for built-in functions (user-defined coming soon)
- Arrays: Create and manipulate arrays with built-in methods
Web Interface
- Live Editor: Write and run code instantly in the browser
- Output Console: See the results and errors in real-time
- Syntax Highlighting: Enhanced readability and user experience
Documentation
- Detailedreference for:
- Keywords
- Operators
- Data types
- Built-in functions
- Simple codeexamples for learning and experimentation
Known Issues
forloops may not behave correctly in some scenarioswhileloops sometimes misinterpret nested logic- Limited support forfunction declarations
- Error handling needs to be more descriptive
- No support yet forscope management andclosures
Coming Soon
- Full support foruser-defined functions
- Enhancedtype checking and error recovery
- Nested structures andscope handling
- UI improvements: save/load scripts, themes, performance optimization
- Plugin system for extending the language
How to Try It
You can try SimpleScript right now in your browser:
Explore the documentation, write scripts, and watch them come to life!
Feedback & Contributions
We’d love your input!
- Found a bug? Report it viaGitHub Issues
- Want to contribute? Read theCONTRIBUTING.md
- Suggestions? Open a feature request or start a discussion
License
SimpleScript is open-source and licensed under the MIT License.
Thanks for supporting this project! We’re excited to continue building SimpleScript into a full-featured scripting environment that’s simple, powerful, and fun to use.
Happy Scripting!
— The SimpleScript Team
Assets2
Uh oh!
There was an error while loading.Please reload this page.