Skip to content

Commit 8a2b3c8

Browse files
authored
tuple values
1 parent 8d497ab commit 8a2b3c8

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

cg/python2UML.cstl

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ repr _1 |-->("" + (_1))
258258
reversed _1 |-->_1->reverse()
259259
sorted _1 |-->_1`sortedTrailer
260260

261-
tuple _1 |-->_1
261+
tuple _1 |-->_1`tupleTrailer
262262
range _1 |-->_1`rangeTrailer
263263
irange _1 |-->_1`rangeTrailer
264264
enumerate _1 |-->Integer.subrange(1, _1->size())->collect( _indx | Sequence{_indx-1, _1->at(_indx)} )
@@ -1904,6 +1904,10 @@ isUpdating::
19041904
_1 |-->false
19051905

19061906

1907+
tupleTrailer::
1908+
_1 |-->_1`tupleArguments
1909+
1910+
19071911
rangeTrailer::
19081912
_1 |-->_1`rangeArguments
19091913

@@ -2118,6 +2122,22 @@ _1 , _2 , -1 |-->Integer.subrange(_2 + 1, _1)->reverse()
21182122
_1 , _2 , _3 |-->Integer.subrange(_1, _2-1)->select( $x | ($x - _1) mod _3 = 0 )
21192123

21202124

2125+
tupleArguments::
2126+
( ) |-->Sequence{}
2127+
( _1 ) |-->_1`tupleArguments
2128+
_1 , |-->Sequence{_1}
2129+
_1 , _* |-->Sequence{_1, _*}
2130+
2131+
_1 _2 |-->_2`domainPart->select(_2`variablePart | _2`selectPart)->collect(_2`variablePart | _2`collectPart(_1))<when> _2 comp_for
2132+
2133+
_1 |-->_1`tupleArguments<when> _1 arglist
2134+
_1 |-->_1`tupleArguments<when> _1 argument
2135+
_1 |-->_1`tupleArguments<when> _1 test
2136+
_1 |-->_1`tupleArguments<when> _1 logical_test
2137+
2138+
_1 |-->_1
2139+
2140+
21212141
irangeArgs::
21222142
( ) |-->
21232143
( _1 ) |-->_1`irangeArgs

0 commit comments

Comments
 (0)