Files
openide/plugins/sh/core/testData/oldParser/isBackquoteCommand.txt
Boris Krylov 611d85b147 Reverting test data to reflect changes to bnf grammar
(cherry picked from commit e9d2e88ebe75574c8a605ed14781332a672c2638)

IJ-CR-136269

GitOrigin-RevId: df96ee529a7f2263585343f25318770a4c4e88c9
2024-06-22 01:25:22 +00:00

105 lines
3.1 KiB
Plaintext

SHELL_SCRIPT
COMMANDS_LIST
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('a')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('a')
PsiWhiteSpace(' ')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
PsiComment(Comment)('#invalid: ``echo a`')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiWhiteSpace(' ')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
COMPOUND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('a')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('a')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
SIMPLE_COMMAND_ELEMENT
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiElement(CLOSE_BACKQUOTE)('`')
PsiElement(\n)('\n')
COMMANDS_LIST
COMMAND_SUBSTITUTION_COMMAND
PsiElement(OPEN_BACKQUOTE)('`')
PsiErrorElement:<list> or CLOSE_BACKQUOTE expected
<empty list>