]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/ParsedSource.h
added script labels in parser/interpreter
[l2e.git] / src / loader / ParsedSource.h
index 9ba52972a4b5bcf797fc32fc62d80db9f183553e..6a7a2d4eed684fcaca5e42d01e40eaca97f02113 100644 (file)
@@ -26,6 +26,7 @@ public:
                REGISTER,
                IDENTIFIER,
                LITERAL,
+               LABEL,
        };
 
        ScriptToken(const std::string &, Type);
@@ -39,7 +40,8 @@ public:
        Type GetType() const { return type; }
        const std::string &RegisterName() const;
        const std::string &CommandName() const;
-       const std::string &GetIdentifier() const;
+       const std::string &Identifier() const;
+       const std::string &Label() const;
        const Literal *GetLiteral() const;
 
 private: