File tree Expand file tree Collapse file tree 4 files changed +402
-0
lines changed
FAST-Python-Model-Generator Expand file tree Collapse file tree 4 files changed +402
-0
lines changed Original file line number Diff line number Diff line change @@ -447,6 +447,8 @@ FASTPythonMetamodelGenerator >> defineHierarchy [
447447 keywordArgument -- | > expression.
448448 keywordArgument -- | > tNamedEntity.
449449
450+ keywordSeparator -- | > tVariableEntity. " I'm not fan because they cannot be in assignation but that will do for now."
451+
450452 lambda -- | > expression.
451453 lambda -- | > tWithParameters.
452454 lambda -- | > tDecoratorExpression.
@@ -488,6 +490,8 @@ FASTPythonMetamodelGenerator >> defineHierarchy [
488490
489491 passStatement -- | > statement.
490492
493+ positionalSeparator -- | > tVariableEntity. " I'm not fan because they cannot be in assignation but that will do for now."
494+
491495 printStatement -- | > statement.
492496
493497 raiseStatement -- | > statement.
Original file line number Diff line number Diff line change 1+ "
2+ ## Relations
3+ ======================
4+
5+ ### Parents
6+ | Relation | Origin | Opposite | Type | Comment |
7+ |---|
8+ | `invokedIn` | `FASTTNamedEntity` | `invoked` | `FASTTInvocation` | Optional invocation where this name is used|
9+ | `parameterOwner` | `FASTTVariableEntity` | `parameters` | `FASTTWithParameters` | parameterOwner|
10+ | `parentAssignmentExpression` | `FASTTVariableEntity` | `variable` | `FASTTAssignment` | Optional assignment to the variable|
11+
12+
13+ ## Properties
14+ ======================
15+
16+ | Name | Type | Default value | Comment |
17+ |---|
18+ | `endPos` | `Number` | nil | |
19+ | `name` | `String` | nil | |
20+ | `startPos` | `Number` | nil | |
21+
22+ "
123Class {
224 #name : ' FASTPyKeywordSeparator' ,
325 #superclass : ' FASTPyEntity' ,
26+ #traits : ' FASTTVariableEntity' ,
27+ #classTraits : ' FASTTVariableEntity classTrait' ,
428 #category : ' FAST-Python-Model-Entities' ,
529 #package : ' FAST-Python-Model' ,
630 #tag : ' Entities'
Original file line number Diff line number Diff line change 1+ "
2+ ## Relations
3+ ======================
4+
5+ ### Parents
6+ | Relation | Origin | Opposite | Type | Comment |
7+ |---|
8+ | `invokedIn` | `FASTTNamedEntity` | `invoked` | `FASTTInvocation` | Optional invocation where this name is used|
9+ | `parameterOwner` | `FASTTVariableEntity` | `parameters` | `FASTTWithParameters` | parameterOwner|
10+ | `parentAssignmentExpression` | `FASTTVariableEntity` | `variable` | `FASTTAssignment` | Optional assignment to the variable|
11+
12+
13+ ## Properties
14+ ======================
15+
16+ | Name | Type | Default value | Comment |
17+ |---|
18+ | `endPos` | `Number` | nil | |
19+ | `name` | `String` | nil | |
20+ | `startPos` | `Number` | nil | |
21+
22+ "
123Class {
224 #name : ' FASTPyPositionalSeparator' ,
325 #superclass : ' FASTPyEntity' ,
26+ #traits : ' FASTTVariableEntity' ,
27+ #classTraits : ' FASTTVariableEntity classTrait' ,
428 #category : ' FAST-Python-Model-Entities' ,
529 #package : ' FAST-Python-Model' ,
630 #tag : ' Entities'
You can’t perform that action at this time.
0 commit comments