Skip to content

Custom scripting language - #1543

Open
nem0 wants to merge 131 commits into
masterfrom
lumscript
Open

Custom scripting language#1543
nem0 wants to merge 131 commits into
masterfrom
lumscript

Conversation

@nem0

@nem0 nem0 commented May 17, 2026

Copy link
Copy Markdown
Owner

No description provided.

nem0 added 30 commits July 21, 2026 00:15
- Updated test cases to check for LS_RESULT_SUSPENDED instead of boolean checks for ls_call.
- Added new actions for debugger controls: Continue, Step Over, Step Into, and Step Out.
- Implemented a new LumScript Variables window for inspecting local and global variables during debugging.
- Improved the LumScript Debugger UI with better call stack and breakpoint management.
- Removed the setDebugEnabled method from LumScriptModule as it is no longer needed.
- Refactored variable drawing logic to support structured and array types in the debugger.
- Added keyboard shortcuts for debugger actions to streamline the debugging process.
…pection

- Introduced named parameters in function type declarations, allowing for improved readability and usability.
- Enhanced the reflection capabilities for numeric types by adding `min` and `max` members.
- Improved union type handling, allowing for nullable unions and various concrete runtime member types.
- Updated tokenizer to support double colon syntax for member access.
…arameter attributes and fix array literal parsing in the compiler
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant