From 040a6c62de9a50eb1612b57956870fc9dc9f20c0 Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Tue, 29 Oct 2024 20:51:49 +0100 Subject: [PATCH] added a beanshell interpreter experiment --- .idea/kotlinc.xml | 2 +- .idea/modules.xml | 6 +- .../beanshell.iml | 11 ++- .../build.gradle.kts | 44 +++------- beanshell/lib/bsh-3.0.0-SNAPSHOT.jar | Bin 0 -> 583284 bytes .../src/prog8beanshell/CommandLineReader.kt | 48 +++++++++++ beanshell/src/prog8beanshell/Main.kt | 23 +++++ compiler/build.gradle | 1 + compiler/compiler.iml | 1 + languageServer/src/prog8lsp/AsyncExecutor.kt | 34 -------- languageServer/src/prog8lsp/Main.kt | 19 ----- .../src/prog8lsp/Prog8LanguageServer.kt | 46 ---------- .../src/prog8lsp/Prog8TextDocumentService.kt | 62 -------------- .../src/prog8lsp/Prog8WorkspaceService.kt | 80 ------------------ settings.gradle | 2 +- 15 files changed, 100 insertions(+), 279 deletions(-) rename languageServer/languageServer.iml => beanshell/beanshell.iml (69%) rename {languageServer => beanshell}/build.gradle.kts (58%) create mode 100644 beanshell/lib/bsh-3.0.0-SNAPSHOT.jar create mode 100644 beanshell/src/prog8beanshell/CommandLineReader.kt create mode 100644 beanshell/src/prog8beanshell/Main.kt delete mode 100644 languageServer/src/prog8lsp/AsyncExecutor.kt delete mode 100644 languageServer/src/prog8lsp/Main.kt delete mode 100644 languageServer/src/prog8lsp/Prog8LanguageServer.kt delete mode 100644 languageServer/src/prog8lsp/Prog8TextDocumentService.kt delete mode 100644 languageServer/src/prog8lsp/Prog8WorkspaceService.kt diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index bb6f78f10..4b121e839 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -4,6 +4,6 @@