Files
openide/plugins/sh/core/testData/oldParser/processSubstitution.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

118 lines
3.6 KiB
Plaintext

SHELL_SCRIPT
COMMANDS_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('cat')
PsiWhiteSpace(' ')
SIMPLE_COMMAND_ELEMENT
REDIRECTION
PROCESS_SUBSTITUTION
PsiElement(<()('<(')
COMPOUND_LIST
PIPELINE_COMMAND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('printf')
PsiWhiteSpace(' ')
STRING
PsiElement(RAW_STRING)(''%s\n'')
PsiWhiteSpace(' ')
STRING
PsiElement(OPEN_QUOTE)('"')
PsiElement($)('$')
SHELL_PARAMETER_EXPANSION
PsiElement({)('{')
PsiElement(word)('BEFORE')
ARRAY_EXPRESSION
PsiElement([)('[')
LITERAL_EXPRESSION
PsiElement(word)('@')
PsiElement(])(']')
PsiElement(})('}')
PsiElement(CLOSE_QUOTE)('"')
PsiWhiteSpace(' ')
PsiElement(|)('|')
PsiWhiteSpace(' ')
SIMPLE_COMMAND
ASSIGNMENT_COMMAND
LITERAL
PsiElement(word)('LC_ALL')
PsiElement(=)('=')
LITERAL
PsiElement(word)('C')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('sort')
PsiElement())(')')
PsiElement(\n)('\n')
COMMANDS_LIST
COMMAND
WHILE_COMMAND
PsiElement(while)('while')
PsiWhiteSpace(' ')
COMPOUND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('read')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('line')
PsiWhiteSpace(' ')
PsiElement(;)(';')
PsiWhiteSpace(' ')
DO_BLOCK
PsiElement(do)('do')
PsiWhiteSpace(' ')
COMPOUND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
VARIABLE
PsiElement(var)('$line')
PsiWhiteSpace(' ')
PsiElement(;)(';')
PsiWhiteSpace(' ')
PsiElement(done)('done')
PsiWhiteSpace(' ')
REDIRECTION
PsiElement(<)('<')
PsiWhiteSpace(' ')
PROCESS_SUBSTITUTION
PsiElement(<()('<(')
COMPOUND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)(':')
PsiElement())(')')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
SIMPLE_COMMAND_ELEMENT
REDIRECTION
PROCESS_SUBSTITUTION
PsiElement(<()('<(')
COMPOUND_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
LITERAL
PsiElement(word)('a')
PsiElement())(')')
PsiWhiteSpace(' ')
VARIABLE
PsiElement(var)('$var')