13 Commits

Author SHA1 Message Date
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. 2025-11-03 11:11:41 +00:00
990aee8168 Change CTRL+C to clear the current line 2025-10-12 22:17:02 +01: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. 2025-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 2025-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 2025-10-09 16:50:43 +01:00
da979811dd Refactor REPL expression handling to improve syntax error reporting and execution flow 2025-10-09 16:42:40 +01:00
cf19a6ec5d Enhance shebang handling in REPL and source code execution to preserve line numbers 2025-10-09 16:35:22 +01:00
27dfa57a5d multiline prompt fix 2025-08-29 01:09:43 +01:00
8adcfb1852 luash shell first 2025-08-29 01:07:25 +01:00
46ccd50479 cleanup structure 2025-08-29 01:06:03 +01:00
10d6659300 combine shell and language 2025-08-29 00:33:31 +01:00
3f0bbb6fa3 interactive luash 2025-08-29 00:28:25 +01:00
b750a9b71e wow 2025-08-29 00:18:21 +01:00