From 75924a8d1a5c3aaf22476c4786bcf558af41272e Mon Sep 17 00:00:00 2001 From: Shimakaze-Kan Date: Mon, 5 Aug 2024 11:39:13 +0200 Subject: [PATCH] Added keywords to documentation --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/README.md b/README.md index ba63a79..83d1086 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,7 @@ As a first step, I recommend running the examples located in the `examples` fold
  • IO Operations
  • Interpreter Instructions
  • Importing Scripts
  • +
  • Language Keywords
  • Variables and Scopes

    @@ -743,6 +744,48 @@ end However, the interpreter requires that there are no blank lines between instructions. A double line break is treated as a command to execute the written code fragment. This rule does not apply to scripts imported using the `import` instruction. +

    Language Keywords

    + +The following are language keywords that should not be used as variable names, function names, parameters, or refbox names: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    printfunctionrefboxabstractconst
    printInlinereturncreateimportwuwei
    ifwhilethrowreadFilevoid
    elseforguardedreadWholeFile
    inputendexposedfileExists
    +

    Future of the Project

    Looking ahead, this language has promising potential for integration into other programs. Much like VBA (Visual Basic for Applications) is used within Excel to automate tasks and extend functionality, this language could serve as an embedded scripting tool in various applications.