mirror of
https://github.com/github/semantic.git
synced 2024-11-24 08:54:07 +03:00
commit
3ecd1d1bfa
@ -667,7 +667,6 @@ expression = term (handleError everything)
|
||||
importAlias',
|
||||
internalModule,
|
||||
super,
|
||||
abstractClass,
|
||||
object,
|
||||
array,
|
||||
jsxElement,
|
||||
@ -1074,6 +1073,7 @@ declaration = everything
|
||||
function,
|
||||
internalModule,
|
||||
ambientFunction,
|
||||
abstractClass,
|
||||
class',
|
||||
module',
|
||||
variableDeclaration,
|
||||
@ -1132,16 +1132,16 @@ shorthandPropertyIdentifier :: Assignment
|
||||
shorthandPropertyIdentifier = makeTerm <$> symbol Grammar.ShorthandPropertyIdentifier <*> (Language.TypeScript.Syntax.ShorthandPropertyIdentifier <$> source)
|
||||
|
||||
requiredParameter :: Assignment
|
||||
requiredParameter = makeRequiredParameter <$> symbol Grammar.RequiredParameter <*> children ((,,,) <$> (accessibilityModifier' <|> emptyTerm) <*> (identifier <|> destructuringPattern) <*> (typeAnnotation' <|> emptyTerm) <*> (expression <|> emptyTerm))
|
||||
where makeRequiredParameter loc (modifier, identifier, annotation, initializer) = makeTerm loc (Language.TypeScript.Syntax.RequiredParameter [modifier, annotation] (makeTerm loc (Statement.Assignment [] identifier initializer)))
|
||||
requiredParameter = makeRequiredParameter <$> symbol Grammar.RequiredParameter <*> children ((,,,,) <$> (accessibilityModifier' <|> emptyTerm) <*> (readonly' <|> emptyTerm) <*> (identifier <|> destructuringPattern) <*> (typeAnnotation' <|> emptyTerm) <*> (expression <|> emptyTerm))
|
||||
where makeRequiredParameter loc (modifier, readonly, identifier, annotation, initializer) = makeTerm loc (Language.TypeScript.Syntax.RequiredParameter [modifier, readonly, annotation] (makeTerm loc (Statement.Assignment [] identifier initializer)))
|
||||
|
||||
restParameter :: Assignment
|
||||
restParameter = makeRestParameter <$> symbol Grammar.RestParameter <*> children ((,) <$> identifier <*> (typeAnnotation' <|> emptyTerm))
|
||||
where makeRestParameter loc (identifier, annotation) = makeTerm loc (Language.TypeScript.Syntax.RestParameter [annotation] identifier)
|
||||
|
||||
optionalParameter :: Assignment
|
||||
optionalParameter = makeOptionalParam <$> symbol Grammar.OptionalParameter <*> children ((,,,) <$> (accessibilityModifier' <|> emptyTerm) <*> (identifier <|> destructuringPattern) <*> (typeAnnotation' <|> emptyTerm) <*> (expression <|> emptyTerm))
|
||||
where makeOptionalParam loc (modifier, subject, annotation, initializer) = makeTerm loc (Language.TypeScript.Syntax.OptionalParameter [modifier, annotation] (makeTerm loc (Statement.Assignment [] subject initializer)))
|
||||
optionalParameter = makeOptionalParam <$> symbol Grammar.OptionalParameter <*> children ((,,,,) <$> (accessibilityModifier' <|> emptyTerm) <*> (readonly' <|> emptyTerm) <*> (identifier <|> destructuringPattern) <*> (typeAnnotation' <|> emptyTerm) <*> (expression <|> emptyTerm))
|
||||
where makeOptionalParam loc (modifier, readonly, subject, annotation, initializer) = makeTerm loc (Language.TypeScript.Syntax.OptionalParameter [modifier, readonly, annotation] (makeTerm loc (Statement.Assignment [] subject initializer)))
|
||||
|
||||
internalModule :: Assignment
|
||||
internalModule = makeTerm <$> symbol Grammar.InternalModule <*> children (Language.TypeScript.Syntax.InternalModule <$> (string <|> identifier <|> nestedIdentifier) <*> statements)
|
||||
|
@ -4,18 +4,21 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -4,6 +4,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -11,6 +12,7 @@
|
||||
->(Identifier) }
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,6 +8,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,6 +8,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
6
test/fixtures/javascript/class.diffA-B.txt
vendored
6
test/fixtures/javascript/class.diffA-B.txt
vendored
@ -9,6 +9,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -25,6 +26,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -41,6 +43,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -63,6 +66,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
@ -79,6 +83,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
@ -95,6 +100,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
|
3
test/fixtures/javascript/class.diffB-A.txt
vendored
3
test/fixtures/javascript/class.diffB-A.txt
vendored
@ -16,6 +16,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -33,6 +34,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -50,6 +52,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
3
test/fixtures/javascript/class.parseA.txt
vendored
3
test/fixtures/javascript/class.parseA.txt
vendored
@ -15,6 +15,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -31,6 +32,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -47,6 +49,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
3
test/fixtures/javascript/class.parseB.txt
vendored
3
test/fixtures/javascript/class.parseB.txt
vendored
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -25,6 +26,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -41,6 +43,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,18 +9,21 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -16,6 +17,7 @@
|
||||
->(Identifier) }
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
2
test/fixtures/javascript/function.parseA.txt
vendored
2
test/fixtures/javascript/function.parseA.txt
vendored
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
2
test/fixtures/javascript/function.parseB.txt
vendored
2
test/fixtures/javascript/function.parseB.txt
vendored
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
{+(Identifier)+}
|
||||
{+(Empty)+})+})+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,12 +9,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,12 +9,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
14
test/fixtures/javascript/yield.parseA.txt
vendored
14
test/fixtures/javascript/yield.parseA.txt
vendored
@ -1,13 +1 @@
|
||||
(Program
|
||||
(Function
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(
|
||||
(VariableDeclaration
|
||||
(Assignment
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(Float)))
|
||||
(Yield
|
||||
(Identifier)))))
|
||||
(Program(Function(Empty)(Empty)(Identifier)((VariableDeclaration(Assignment(Empty)(Identifier)(Float)))(Yield(Identifier)))))
|
@ -34,6 +34,7 @@
|
||||
{-(PredefinedType)-})-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Annotation
|
||||
{-(PredefinedType)-})-}
|
||||
@ -49,6 +50,7 @@
|
||||
{-(PredefinedType)-})-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Annotation
|
||||
{-(PredefinedType)-})-}
|
||||
@ -105,6 +107,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
|
@ -23,6 +23,7 @@
|
||||
{+(PredefinedType)+})+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Annotation
|
||||
{+(PredefinedType)+})+}
|
||||
@ -38,6 +39,7 @@
|
||||
{+(PredefinedType)+})+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Annotation
|
||||
{+(PredefinedType)+})+}
|
||||
@ -106,6 +108,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
|
@ -23,6 +23,7 @@
|
||||
(PredefinedType))
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
@ -38,6 +39,7 @@
|
||||
(PredefinedType))
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
@ -94,6 +96,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
|
@ -21,6 +21,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
|
@ -5,6 +5,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Annotation
|
||||
{+(PredefinedType)+})+}
|
||||
@ -12,6 +13,7 @@
|
||||
{+(Identifier)+}
|
||||
{+(Empty)+})+})+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Annotation
|
||||
{+(PredefinedType)+})+}
|
||||
|
@ -7,6 +7,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Annotation
|
||||
{-(PredefinedType)-})-}
|
||||
@ -14,6 +15,7 @@
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Annotation
|
||||
{-(PredefinedType)-})-}
|
||||
|
@ -5,6 +5,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
@ -12,6 +13,7 @@
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Annotation
|
||||
(PredefinedType))
|
||||
|
@ -4,18 +4,21 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -4,6 +4,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -11,6 +12,7 @@
|
||||
->(Identifier) }
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,6 +8,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,6 +8,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
6
test/fixtures/typescript/class.diffA-B.txt
vendored
6
test/fixtures/typescript/class.diffA-B.txt
vendored
@ -17,6 +17,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -33,6 +34,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -49,6 +51,7 @@
|
||||
{+(Empty)+}
|
||||
{+(Identifier)+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
@ -71,6 +74,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
@ -87,6 +91,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
@ -103,6 +108,7 @@
|
||||
{-(Empty)-}
|
||||
{-(Identifier)-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
|
3
test/fixtures/typescript/class.diffB-A.txt
vendored
3
test/fixtures/typescript/class.diffB-A.txt
vendored
@ -24,6 +24,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -41,6 +42,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -58,6 +60,7 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
3
test/fixtures/typescript/class.parseA.txt
vendored
3
test/fixtures/typescript/class.parseA.txt
vendored
@ -20,6 +20,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -36,6 +37,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -52,6 +54,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
3
test/fixtures/typescript/class.parseB.txt
vendored
3
test/fixtures/typescript/class.parseB.txt
vendored
@ -14,6 +14,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -30,6 +31,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -46,6 +48,7 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,18 +9,21 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -9,6 +9,7 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -16,6 +17,7 @@
|
||||
->(Identifier) }
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -11,12 +11,14 @@
|
||||
{-(PredefinedType)-})-}
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -11,12 +11,14 @@
|
||||
{-(TypeIdentifier)-})-}
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
2
test/fixtures/typescript/function.parseA.txt
vendored
2
test/fixtures/typescript/function.parseA.txt
vendored
@ -8,12 +8,14 @@
|
||||
(PredefinedType))
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
2
test/fixtures/typescript/function.parseB.txt
vendored
2
test/fixtures/typescript/function.parseB.txt
vendored
@ -5,12 +5,14 @@
|
||||
(TypeIdentifier))
|
||||
(Empty)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
{-(Identifier)-}
|
||||
{-(Empty)-})-})-}
|
||||
{-(RequiredParameter
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Empty)-}
|
||||
{-(Assignment
|
||||
|
@ -5,12 +5,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
{+(Identifier)+}
|
||||
{+(Empty)+})+})+}
|
||||
{+(RequiredParameter
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Empty)+}
|
||||
{+(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -4,12 +4,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
@ -21,12 +23,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,12 +9,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -9,12 +9,14 @@
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
@ -8,12 +8,14 @@
|
||||
(Empty)
|
||||
(Identifier)
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
(Identifier)
|
||||
(Empty)))
|
||||
(RequiredParameter
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Empty)
|
||||
(Assignment
|
||||
|
Loading…
Reference in New Issue
Block a user