cc8cce8787
Implement command-line options for debug, compile, and highlight modes in luash. Update usage instructions and modify runner to handle new execution options, enhancing flexibility for script execution.
main
Cormac Shannon2025-11-03 11:11:41 +00:00
8598e9ff57
Refactor luash to modularize components, introducing injected library loading, preprocessing functions, and a dedicated runner for file execution. Enhance REPL with improved command handling and delegate to modules for better organization.
Cormac Shannon2025-10-09 19:42:20 +01:00
6f92a80bb1
Add raw mode support to REPL for immediate key handling (Ctrl+L/Ctrl+C/Ctrl+D) and update README with usage notes
Cormac Shannon2025-10-09 16:57:56 +01:00
21f5ab5335
Enhance REPL user experience by adding Ctrl+L to clear the screen and improving Ctrl+C interruption handling
Cormac Shannon2025-10-09 16:50:43 +01:00
da979811dd
Refactor REPL expression handling to improve syntax error reporting and execution flow
Cormac Shannon2025-10-09 16:42:40 +01:00
cf19a6ec5d
Enhance shebang handling in REPL and source code execution to preserve line numbers
Cormac Shannon2025-10-09 16:35:22 +01:00