cordbuilder
Version:
Simple dsl to create discord builders simple.
33 lines (32 loc) • 1.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.StatementKind = exports.ExpressionKind = exports.TokenKind = void 0;
var TokenKind;
(function (TokenKind) {
TokenKind["String"] = "String";
TokenKind["Boolean"] = "Boolean";
TokenKind["Identifier"] = "Identifier";
TokenKind["OpenParen"] = "OpenParen";
TokenKind["CloseParen"] = "CloseParen";
TokenKind["OpenBracket"] = "OpenBracket";
TokenKind["CloseBracket"] = "CloseBracket";
TokenKind["Comma"] = "Comma";
TokenKind["At"] = "At";
TokenKind["Colon"] = "Colon";
TokenKind["Skippable"] = "Skippable";
TokenKind["Eof"] = "Eof";
})(TokenKind || (exports.TokenKind = TokenKind = {}));
var ExpressionKind;
(function (ExpressionKind) {
ExpressionKind["Identifier"] = "Identifier";
ExpressionKind["StringExpression"] = "StringExpression";
ExpressionKind["BooleanExpression"] = "BooleanExpression";
ExpressionKind["ParenthesizedExpression"] = "ParenthesizedExpression";
ExpressionKind["ArgumentsExpression"] = "ArgumentsExpression";
ExpressionKind["SubPropertyDeclaration"] = "SubPropertyDeclaration";
})(ExpressionKind || (exports.ExpressionKind = ExpressionKind = {}));
var StatementKind;
(function (StatementKind) {
StatementKind["Program"] = "Program";
StatementKind["PropertyDeclaration"] = "PropertyDeclaration";
})(StatementKind || (exports.StatementKind = StatementKind = {}));