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